Excel formula Excel-搜索列标题和该列中的特定值后返回行标题

Excel formula Excel-搜索列标题和该列中的特定值后返回行标题,excel-formula,lookup,Excel Formula,Lookup,我想要一个Excel公式,它根据两个条件返回A列中的列标题值: 下面示例中的标题列名Country 1 该列中的特定值在下面的示例中为“是” 因此在这种情况下,如果我的搜索单元格A12的值为Country 1,我将在结果单元格B12中获得结果域5。 此外,我应该能够在不破坏公式的情况下添加列黄色标题 完整结果表如下: 国家1:领域1 国家2:领域3 国家3:领域2 国家4:领域6 国家5:领域4 国家6:领域5 国家7:领域8 国家8:领域7 我在下面创建了一个谷歌电子表格,并在选项卡示例上显示

我想要一个Excel公式,它根据两个条件返回A列中的列标题值:

下面示例中的标题列名Country 1 该列中的特定值在下面的示例中为“是” 因此在这种情况下,如果我的搜索单元格A12的值为Country 1,我将在结果单元格B12中获得结果域5。 此外,我应该能够在不破坏公式的情况下添加列黄色标题

完整结果表如下:

国家1:领域1 国家2:领域3 国家3:领域2 国家4:领域6 国家5:领域4 国家6:领域5 国家7:领域8 国家8:领域7 我在下面创建了一个谷歌电子表格,并在选项卡示例上显示了示例。 我试图实现的目标在选项卡检查中可见。

如果有人能帮我一把,我将不胜感激


在单元格B7中,使用以下公式:

=INDEX($A$2:$A$4,MATCH("Yes",INDIRECT(ADDRESS(2,MATCH($A$8,$A$1:$D$1))&":"&ADDRESS(4,MATCH($A$8,$A$1:$D$1)))))
它是索引和偏移量的双重匹配:


您好@a.celiwa,非常感谢您提供这个配方。我已经更新了公式,可以在单元格A7而不是A8上搜索。它的工作非常出色=索引$A$2:$A$4,MATCHYes,INDIRECTADDRESS2,MATCH$A$7,$A$1:$D$1&:&ADDRESS4,MATCH$A$7,$A$1:$D$1Hi@A.celiwa,我刚刚尝试了一个真实的用例,看起来您为该用例提供的公式返回了错误的信息。如果有帮助的话,我有一个谷歌电子表格测试。根据下拉菜单上的一个值,在一张工作表检查中选择国家,我试图从另一张工作表列表中获取值域、开始日期、状态,其中包含所有数据。你介意看一下吗:我已经更新了这个问题。让我知道这是否更清楚。我刚刚尝试了一个真实的用例,看起来您提供的公式在该用例中调整后返回了一个错误。如果有帮助的话,我有一个谷歌电子表格测试。根据下拉菜单上的一个值,在一张工作表检查中选择国家,我试图从另一张工作表列表中获取值域、开始日期、状态,其中包含所有数据。你介意看一下吗:我已经更新了这个问题。如果这更清楚,请告诉我。
=INDEX($A$2:$A$4,MATCH("Yes",OFFSET($A$2:$A$4,0, MATCH(A7,$B$1:$D$1,0)),0))