Excel中日期格式的转换

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:58:06
有一列日期格式为二○○八年十月二十一日
我想转成2008年10月21日应该怎么转?
用公式可以吗?
如果不行可以写宏~!

给你个麻烦点但是好用的招:
1、用替换,将“一”换成“1”,“二”换成“2”......“○”换成“0”,共十次,用时1分钟
2、用替换,将“年月日”换成“-”,用时10秒
3、用替换,将“十”删掉,用时5秒

再整理一下格式,2分钟就OK了

选择这一列,点右键,设置单元格格式,选择日期格式

2008年10月21这种格式,试一下.

=--(1899+MATCH(LEFT(A1,4),TEXT(ROW($1900:$2100),"[dbnum1]0"),)&TEXT(MATCH(MID(A1,6,8),TEXT(ROW($1:$366),"[dbnum1]m月d日"),),"-m-d"))
数组公式,按ctrl+shift+enter结束。

百度搜索“将中文日期文本逆转为数字日期值(新解)”