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

Excel按ID匹配查找对应最小/最早、最大/最晚日期的公式咨询

公式使用说明

以下公式默认Sheet2的ID存储在A列、日期存储在E列,你可根据自身表格的实际列布局调整对应列号。

适用Excel 2019/365/2021及以上版本

直接使用条件最值函数即可,输入后回车生效,下拉可批量填充所有ID的结果:

  • B2(获取对应ID最早日期):=MINIFS(Sheet2!E:E, Sheet2!A:A, A2)
  • C2(获取对应ID最晚日期):=MAXIFS(Sheet2!E:E, Sheet2!A:A, A2)

适用Excel 2016及更早版本

需使用数组公式,输入完成后按Ctrl+Shift+Enter三键组合触发数组计算,生效后下拉可批量填充:

  • B2(获取对应ID最早日期):=MIN(IF(Sheet2!A:A=A2, Sheet2!E:E))
  • C2(获取对应ID最晚日期):=MAX(IF(Sheet2!A:A=A2, Sheet2!E:E))

注意事项

  • 如果Sheet2的日期列存在空白单元格,可在老版本公式中增加非空判断避免错误,示例:=MIN(IF((Sheet2!A:A=A2)*(Sheet2!E:E<>""), Sheet2!E:E)),同样按三键结束。
  • 若数据量较大,建议把整列引用(如Sheet2!A:A)替换为实际数据范围(如Sheet2!A2:A10000),提升计算效率。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 22:15:10