日期是数字格式,我该怎么办?我尝试在同一年的其他情况下进行减法,似乎结果,但是当它有下面的情况时,它会提供8874的结果,这不是我想要的(这将是我想要的5天)。 / p>
excel中的示例:
A1 = 20180103
A2 = 20171229
有什么想法吗?
答案 0 :(得分:2)
试试这个:
=
DATEVALUE(RIGHT(A1,2) & "/" & MID(A1,5,2) & "/" & LEFT(A1,4))
-
DATEVALUE(RIGHT(A2,2) & "/" & MID(A2,5,2) & "/" & LEFT(A2,4))
首先将数字转换为excel可识别为日期的格式,然后将其转换为日期,最后从另一个中扣除一个。
答案 1 :(得分:2)
使用DATEVALUE
的另一种方法是使用DATE
函数,这样可以避免不必要的字符串连接,然后解析日期:
= DATE(LEFT(A1,4), MID(A1, 5, 2), RIGHT(A1,2))
- DATE(LEFT(A2,4), MID(A2, 5, 2), RIGHT(A2,2))