如何比较Excel中两个不同单元格中的两个日期(如果日期相同)?
例如:
细胞A1: 2018年12月11日
细胞A2: 2018年12月11日
如果他们匹配返回“是”,否则“否”。
=IF(NUMBERVALUE(A1)=NUMBERVALUE(A2),"YES","NO")我试过了,但没有结果。
发布于 2018-12-11 15:28:58
我猜这两个日期都有时间成分。
尝试:
=IF(INT(A1)=INT(A2),"Yes","No")发布于 2018-12-11 15:33:17
如果A1包含真正的日期或格式化为日期的日期/时间,而A2包含文本值,则Excel很容易混淆。
首先,在标准模块中插入以下UDF:
Public Function txet(r As Range) As String
txet = Application.WorksheetFunction.Trim(r.Text)
End Function然后选择一个单元格并输入公式:
=IF(txet(A1)=txet(A2),"YES","NO")

https://stackoverflow.com/questions/53727160
复制相似问题