Excel:文本转换为日期格式

时间:2017-07-25 12:01:08

标签: excel-formula

我想将文本 - 2017年4月7日转换为Excel电子表格上的日期格式。是否有可能有助于它的公式? 我已经尝试将格式化单元格转换为日期格式,但这并没有改变单元格属性。感谢您的建议

1 个答案:

答案 0 :(得分:0)

对于 A1 中的数据,在另一个单元格中输入:

=DATEVALUE(LOOKUP(LEFT(A1,3),{"Apr","Aug","Dec","Feb","Jan","Jul","Jun","Mar","May","Nov","Oct","Sep"},{4,8,12,2,1,7,6,3,5,11,10,9}) & MID(SUBSTITUTE(A1," ","/"),4,99))

enter image description here

替代方案:

=DATEVALUE(TRIM(MID(A1,5,2)) & "-" & LEFT(A1,3) & "-" & RIGHT(A1,4))