如何在Excel中将date时间转换为date?
20170302092100
应该是2017-03-02
。
已经使用这个公式:
=DATE(LEFT(B2,4),MID(B2,5,2),RIGHT(B2,2))
但是它在2/28/2017
才得到结果。
YYYY
和MM
是正确的,不知道为什么date不正确, 28
来自哪里。
您的"RIGHT(B2,2)"
公式获取DateTime的最后两位数字,因此:
201703020921 00
运行你的"LEFT()"
, "RIGHT()"
和"MID()"
,你会得到: 2017 3 0
当你把它写入公式=Date(2017,3,0)
你会得到=Date(2017,3,0)
正确的公式是: =DATE(LEFT(B2,4),MID(B2,5,2),MID(B2,7,2))
谢谢!
正确的公式是:
=DATE(LEFT(B2,4),MID(B2,5,2),MID(B2,7,2))