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

如何用Excel公式获取特定产品的最新到货日期?

Excel 获取指定产品的最新到货日期

针对你的需求,有几个可靠的公式方案,可解决你之前使用MAX(IF(...))出错的问题:

方案1:传统数组公式(兼容所有Excel版本)

若你使用的是旧版Excel(非365/2021),可通过数组公式实现:

=MAX(IF(A:A="Apples", B:B))

关键操作:输入公式后,必须按 Ctrl+Shift+Enter(Windows)或 Cmd+Shift+Enter(Mac)完成输入,不能直接回车——这是你之前出现#VALUE!错误的核心原因,普通回车不会触发数组计算逻辑。

方案2:MAXIFS函数(Excel 365/2021及以上版本推荐)

新版Excel提供了更简洁的专用函数,无需数组快捷键,直接回车即可生效:

=MAXIFS(B:B, A:A, "Apples")

参数说明:

  • B:B:需要提取最大值的日期列
  • A:A:用于条件判断的产品名称列
  • "Apples":目标产品的匹配值

常见错误排查

如果公式仍返回错误,检查以下两点:

  • 确认B列的日期是真正的日期格式,而非文本格式。如果是文本,可先转换为日期后再计算:=MAX(IF(A:A="Apples", DATEVALUE(B:B)))(需按数组快捷键触发)
  • 确保产品名称完全匹配(大小写、空格等细节都要一致)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 20:27:03