You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel如何从含重复日期、空白单元格的行中查询最小日期

问题原因

返回1/1/1900的核心原因是你认为的「空白单元格」并非真的空值,内部包含空文本("",多为历史公式返回结果残留、手动输入的不可见空格/空字符)。Excel的MIN函数计算时会把文本类型值默认识别为数值0,而Excel日期系统中数值0对应的格式化结果就是1900/1/1。

解决方法

方法1:Excel 2019及以上、365版本可用

优先用FILTER+MIN组合,逻辑最直观:

=MIN(FILTER(A1:F1,ISNUMBER(A1:F1)))

公式会先筛选出范围内的合法日期(数字格式),再取最小值,自动忽略所有文本类型的空值。
也可以用MINIFS简写:

=MINIFS(A1:F1,A1:F1,">0")

方法2:兼容所有Excel版本(含2016及更早版本)

使用数组公式,输入完成后按Ctrl+Shift+Enter三键确认生效:

=MIN(IF(ISNUMBER(A1:F1),A1:F1,FALSE))

按你给出的A1:F1示例数据,范围内最早的合法日期为08/15/2021,公式会优先返回该值;如果实际场景中该日期不存在,会返回你预期的08/28/2021。

内容的提问来源于stack exchange,提问作者FAN201

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 08:15:08