标签: excel
我有两组数据。一个具有2020年1月10日格式的日期,该日期存储为文本。另一种格式是dd / mm / yyyy,不是文本。
我正在尝试检查日期是否相等,但无法正常工作。
我在文本存储日期中删除了。我尝试使用Datevalue函数,但它只返回#value。日期功能也不起作用...
任何帮助表示赞赏。
谢谢。
答案 0 :(得分:1)
并非所有文本字符串都适用于DateValue()。当日期,月份和年份的显示顺序与您的区域设置所期望的顺序一致时,此方法效果最佳。如果您使用的是英国设置,则需要DMY顺序,但日期文本按MDY顺序排列。
因此,您需要将文本字符串转换为Datevalue()可以处理的内容,例如
=DATEVALUE(MID(A1,5,FIND(",",A1)-5)&"-"&LEFT(A1,3)&"-"&RIGHT(A1,4))
此公式可使用一两位数字的天。
将结果格式化为日期并将其用于比较。