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

如何在嵌套数组中实现两列VLOOKUP匹配并返回对应最小值

Google Sheets双条件匹配取最小值解决方案

你可以直接在Aggregate工作表的F1单元格粘贴以下公式即可实现全部需求:

={"Rankings";ArrayFormula(IF(A2:A="",0,IFNA(MINIFS(BrightEdge!$C$8:$C,BrightEdge!$A$8:$A,IFNA(REGEXEXTRACT(A2:A,"[^/]+//(.+)"), "/"),BrightEdge!$B$8:$B,B2:B),0)))}

公式逻辑说明

  • 第一层IF(A2:A="",0):判断A列单元格为空时直接返回0,符合空值处理规则
  • MINIFS函数实现双条件匹配:
    • 第一匹配条件:BrightEdge!$A$8:$A等于原逻辑中提取的A列域名内容
    • 第二匹配条件:BrightEdge!$B$8:$B等于Aggregate工作表当前行B列内容
    • 函数直接返回所有匹配项对应的BrightEdge C列数值的最小值
  • 外层IFNA(...,0):当双条件匹配不到任何结果时返回0,覆盖无匹配项的处理规则

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 08:18:03