Excel将日期评估为int

时间:2014-03-20 15:03:28

标签: excel

我正在尝试将日期与数组匹配。但是,我注意到我的日期被评估为整数。

而不是= MATCH(20/02/2014; B1:B21; 1),它变为= MATCH(41690; B1:B21; 1);而且我得到的是#N / A!

如何纠正?

谢谢!

2 个答案:

答案 0 :(得分:0)

  1. 确保查阅列中的日期实际上是日期(即实际上是5位十进制值,但不是文本)。
  2. 使用如下公式:

    = MATCH(DATE(2014,2,20),B1:B21,1)

答案 1 :(得分:0)

这是因为您的查找范围未格式化为日期,因为无论以何种格式编写日期(dd / mm / yy或mm / dd / yy或yy / dd / mm)日期都应匹配(如果写为日期)。