Excel公式返回范围内的最早日期&忽略空白单元格

时间:2014-02-27 15:54:43

标签: excel

我能够使用MIN函数返回范围内的最早日期,但我还发现当单元格范围为空时它返回默认的Excel日期(12/30/1899)。是否有另一种方法可以避免空白单元格的默认日期并返回空白?

例如: 范围1 2014年7月1日 2014年7月2日 2014年6月30日

结果= 2014年6月30日

范围2(单元格为空,因为它们仍在等待输入) ... ... ...

结果= 12/30/1899

2 个答案:

答案 0 :(得分:4)

这应该有效

=If(Min(A:A) > 0, Min(A:A), "")

答案 1 :(得分:2)

另一种公式方法是使用SMALL而不是MIN - 如果范围中没有日期(而不是零),则SMALL将返回错误,因此您可以使用{清除错误{1}},例如

IFERROR

....或者您可以使用简单的MIN保留当前公式,只需自定义格式化结果字段,以便不显示零,例如自定义格式为

=IFERROR(SMALL(A1:A100,1),"")

请注意两个分号 - 必须包含这些分号