Indexing 基于三列值的收割台拉力

Indexing 基于三列值的收割台拉力,indexing,excel-formula,match,Indexing,Excel Formula,Match,我有一个笨拙的客户表设置,我需要把表2的开始月份拉到表1中(单元格A3为11月,A4为12月) 为此,我需要匹配客户端名称,service=start,month cell=1 我尝试过各种版本的索引匹配,包括列搜索、max、sumproduct、数组,但都无法解决 有人有什么建议吗 使用Office 365动态数组公式: =INDEX($G$2:$J$2,MATCH(1,FILTER($G$3:$J$7,($E$3:$E$7=B3)*($F$3:$F$7="Start"))

我有一个笨拙的客户表设置,我需要把表2的开始月份拉到表1中(单元格A3为11月,A4为12月)

为此,我需要匹配客户端名称,service=start,month cell=1

我尝试过各种版本的索引匹配,包括列搜索、max、sumproduct、数组,但都无法解决

有人有什么建议吗


使用Office 365动态数组公式:

=INDEX($G$2:$J$2,MATCH(1,FILTER($G$3:$J$7,($E$3:$E$7=B3)*($F$3:$F$7="Start")),0))

在旧版本中:

=INDEX($G$2:$J$2,MATCH(1,INDEX($G:$J,AGGREGATE(15,7,ROW($F$3:$F$7)/(($E$3:$E$7=B3)*($F$3:$F$7="Start")),1),0),0)))

您有什么版本的Excel?简单的Office 365动态数组公式。在其他版本中更难一点。惊人的…就像一个魅力。非常感谢。