我有一张包含日期的表格:
A
3 5/05/2020
4 5/05/2020
B 列中的公式为:=IF(A4<>A3,"true","false")
由于日期相同,我期望得到 FALSE,但我得到的是 TRUE。我有四个不同的表,这在其中三个表中按预期工作,但在第四个表中不起作用。不知道要检查什么,检查格式。
编辑:如果格式化为常规,则显示:
43956.91667
43956.95833
尝试过其他工作表,结果为:43986
我该如何将它们格式化为相同?我尝试了“减少小数位”选项,但它将 6/05/2020 四舍五入为与 5/05/2020 相同
答案1
您的日期似乎最初是作为日期和时间添加的。将公式中的值四舍五入为最接近的整数将使其成为日期值,而不是日期/时间值。试试这个:
=IF(ROUNDDOWN(A4,0)<>ROUNDDOWN(A3,0),"true","false")