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

Excel 2016:基于最小匹配结果返回对应日期的INDEX MATCH公式需求

解决Excel 2016中多条件匹配:返回指定股票金额最小值对应的日期

针对你提供的Excel数据,要返回股票编号242000对应金额(Column C)最小值的日期,可以使用以下数组公式:

=INDEX($A$3:$A$10,MATCH(MIN(IF($B$3:$B$10=242000,$C$3:$C$10)),IF($B$3:$B$10=242000,$C$3:$C$10),0))

公式逻辑说明:

  • IF($B$3:$B$10=242000,$C$3:$C$10):筛选出股票编号为242000的所有金额数据,非目标股票的位置返回FALSE
  • MIN(...):从筛选出的金额中提取最小值(此案例中为-100.00)
  • 第二个IF($B$3:$B$10=242000,$C$3:$C$10):再次生成目标股票的金额列表,用于匹配最小值的位置
  • MATCH(...):找到最小值在目标股票金额列表中的首次出现位置
  • INDEX($A$3:$A$10,...):根据匹配到的位置,返回对应的日期

注意事项:

由于Excel 2016不支持动态数组功能,输入完公式后需按Ctrl+Shift+Enter组合键完成数组公式的录入,单独按回车会导致结果错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 01:29:55