Excel中【日期转换】问题
现有一表格,其中出生日期格式全部是8位连续的数字,如: 1 1 1 我要全部转换成标准的日期格式:1941-05-22,或者1941.05.22, 或者1941年05月22日,但通过Excel的设置单元格式-日期转换不行啊!请高手帮忙!
利用mid()函数——从文本字符串中的指定位置返回指定长度的字符, 用法:mid(字符串,开始位置,返回字符长度) 用法举例,在你的日期列后面插入一列,在新插入列中输入“=MID(RC[-1],1,4)&"-"&MID(RC[-1],5,2)&"-"&MID(RC[-1],7,2)”,这时在单元格里显示为你所要的日期格式如“2004-01-01”,你在选中此列复制,再选择性粘贴为数值。 这时的数据为文本格式,当改变单元格的数据格式时并不随之改变显示状态,也不能参与计算,如果想让它参与计算可以将“-”全部替换一下就可以了。
利用mid()函数——从文本字符串中的指定位置返回指定长度的字符, 用法:mid(字符串,开始位置,返回字符长度) 用法举例,在你的日期列后面插入一列,在新插入列中输入“=MID(RC[-1],1,4)&"-"&MID(RC[-1],5,2)&"-"&MID(RC[-1],7,2)”,这时在单元格里显示为你所要的日期格式如“2004-01-01”,你在选中此列复制,再选择性粘贴为数值。 这时的数据为文本格式,当改变单元格的数据格式时并不随之改变显示状态,也不能参与计算,如果想让它参与计算可以将“-”全部替换一下就可以了。
可以通过两个函数完美转换,mid和date,mid函数用来从字符串里面取指定位置的字符,用法如上面所说,date函数用来将年月日三个独立的数字组合为标准日期格式的日期。 假设你的数字1 在A2格,公式为=DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2)),然后你就可以随意设置它的格式为1941-05-22,或者1941年05月22日了。
你转换完要做什么,如果只是要打出来的话,不在一个单元格里可以吗?要是可以的话你用数据里的分列命令,固定宽度,下一步,用箭关点刻度分开它们,完成就行了.在中间加入俩列写上点或年月日了.
答:假设日期在A1,那么B1输入: =SUBSTITUTE(TEXT(A1,"YYYY-MM-DD"),"-","")详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>