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

Excel for Mac中如何获取C列最大值对应的B列日期?

Excel Mac版获取最大值对应日期的正确公式

你的原公式存在两个明显错误:

  • MAX函数的参数错误,不应包含B列,只需要指定C列的目标范围C2:C13
  • MATCH函数的参数顺序错误,查找范围应该是C列(而非B列),且公式括号未闭合

针对你的需求,根据C列最大值的出现情况,提供两种解决方案:

情况1:C列最大值唯一(或需要第一个出现最大值的日期)

使用INDEX+MATCH组合公式:

=INDEX(B2:B13, MATCH(MAX(C2:C13), C2:C13, 0))
  • MATCH(MAX(C2:C13), C2:C13, 0):精准定位C列最大值在C2:C13中的行位置
  • INDEX(B2:B13, ...):根据上述位置提取对应B列的日期

情况2:C列存在多个相同最大值(需要最后一个出现最大值的日期)

使用LOOKUP公式:

=LOOKUP(2, 1/(C2:C13=MAX(C2:C13)), B2:B13)
  • 1/(C2:C13=MAX(C2:C13)):生成一个数组,最大值对应位置为1,其余为错误值
  • LOOKUP(2, ..., B2:B13):由于2大于所有1,会返回最后一个非错误值对应的B列日期

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 18:07:04