Excel 公式中的多个搜索条件
Multiple search criteria within Excel Formula
我有一个 sheet,其中包含以下演示数据(是的,内容是德语,请不要介意)
我需要一个公式来搜索 A1
和 B1
和 returns 矩阵中的相应值 E3:M8
例如
搜索条件是:X 和 2 - Return 值应该是 wert2
或
搜索条件为:Z 和 1 - Return 值应为 wert7
我想我可以以某种方式使用 INDEX
公式,但不太确定如何使用..
希望能帮到你
您的数据似乎合并了单元格。如果你想让生活变得简单,请避免合并单元格。
您的数据在每个部分 x、y 和 z 中具有相同的 1、2、3 序列。我假设这些值将始终相同。数据如您的屏幕截图所示,您需要的公式是
=INDEX($E:$M,MATCH(B1,$E:$E,0),MATCH(A1,$E:$M,0)+2)
由于单元格合并,无法select 第一个匹配函数的 E 列范围。它需要通过键入来代替。您还需要调整该列的第二个匹配结果,因为 x、y 和 z 存储在合并的三个单元格中的第一个中,但您需要第三个合并单元格下方的值。避免合并单元格。
更好的数据布局是这样的:
Index/Match可以简化为
=INDEX($E:$H,MATCH(B1,$E:$E,0),MATCH(A1,$E:$H,0))
或者您可以使用 Vlookup
=VLOOKUP(B1,$E:$H,MATCH(A1,$E:$H,0),FALSE)
我有一个 sheet,其中包含以下演示数据(是的,内容是德语,请不要介意)
我需要一个公式来搜索 A1
和 B1
和 returns 矩阵中的相应值 E3:M8
例如
搜索条件是:X 和 2 - Return 值应该是 wert2
或
搜索条件为:Z 和 1 - Return 值应为 wert7
我想我可以以某种方式使用 INDEX
公式,但不太确定如何使用..
希望能帮到你
您的数据似乎合并了单元格。如果你想让生活变得简单,请避免合并单元格。
您的数据在每个部分 x、y 和 z 中具有相同的 1、2、3 序列。我假设这些值将始终相同。数据如您的屏幕截图所示,您需要的公式是
=INDEX($E:$M,MATCH(B1,$E:$E,0),MATCH(A1,$E:$M,0)+2)
由于单元格合并,无法select 第一个匹配函数的 E 列范围。它需要通过键入来代替。您还需要调整该列的第二个匹配结果,因为 x、y 和 z 存储在合并的三个单元格中的第一个中,但您需要第三个合并单元格下方的值。避免合并单元格。
更好的数据布局是这样的:
Index/Match可以简化为
=INDEX($E:$H,MATCH(B1,$E:$E,0),MATCH(A1,$E:$H,0))
或者您可以使用 Vlookup
=VLOOKUP(B1,$E:$H,MATCH(A1,$E:$H,0),FALSE)