如何在excel中把文本格式的日期批量转化为日期格式

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:39:15
求助丫,本人在做资产报表
有个很难的问题难倒了偶,看似简单的
就是如何在excel中把文本格式的日期批量转化为日期格式
如把20070221转化为2007/02/21或者2007-02-21
求助高人丫!!!!,竟然问了几个公司的财务都没人知道!!

选中区域——右击——设置单元格格式——数字选项卡——分类选择日期——选择需要的日期类型——确定,如图:

还有个公式的办法
假设20070221在A1单元格
在B1输入公式:=CONCATENATE(MID(A1,1,4),"/",MID(A1,5,2),"/",MID(A1,7,2))

要转换的数据为x,公式:=int(x/10000)&"-"&int((x-int(x/10000)*10000)/100)&"-"&(x-int(x/100)*100)
要是所有的列都是,可以这样做:把X换成列的标如A1,点中空白列,然后输入公式,不要急着回车,看看新的那个选种的空格,把鼠标移到右下脚成黑色的十字,一直向下拖就全部好了。然后把原来的列删除了,把这列换上。(试过了,可以的。不过要求你的全部是20070221这样的格式)

我不是很清楚你说什么。重新输入过,把