如何比较 Excel 中两个单元格中的两个日期?
How to compare two dates in two cells in Excel?
如何比较 Excel 中两个不同单元格中的两个日期(如果它们是同一日期)?
例如:
单元格 A1:11/12/2018
单元格 A2:11/12/2018
如果它们匹配 return "YES",否则 "No".
=IF(NUMBERVALUE(A1)=NUMBERVALUE(A2),"YES","NO")
以上方法我都试过了,没用。
我猜这两个日期有时间成分。
尝试:
=IF(INT(A1)=INT(A2),"Yes","No")
Excel 如果 A1 包含真正的日期或 date/time 格式为日期且 A2 包含文本值。
首先在标准模块中插入以下UDF:
Public Function txet(r As Range) As String
txet = Application.WorksheetFunction.Trim(r.Text)
End Function
然后选择一个单元格并输入公式:
=IF(txet(A1)=txet(A2),"YES","NO")
如何比较 Excel 中两个不同单元格中的两个日期(如果它们是同一日期)?
例如:
单元格 A1:11/12/2018
单元格 A2:11/12/2018
如果它们匹配 return "YES",否则 "No".
=IF(NUMBERVALUE(A1)=NUMBERVALUE(A2),"YES","NO")
以上方法我都试过了,没用。
我猜这两个日期有时间成分。
尝试:
=IF(INT(A1)=INT(A2),"Yes","No")
Excel 如果 A1 包含真正的日期或 date/time 格式为日期且 A2 包含文本值。
首先在标准模块中插入以下UDF:
Public Function txet(r As Range) As String
txet = Application.WorksheetFunction.Trim(r.Text)
End Function
然后选择一个单元格并输入公式:
=IF(txet(A1)=txet(A2),"YES","NO")