I have a sheet with the following demo data (yeah the content is german don't mind that)
And I need a formula which will search for the criteria in A1
and B1
and returns the respective value out of the matrix E3:M8
For example
Search criteria is: X and 2 - Return value should be wert2
or
Search criteria is: Z and 1 - Return value should be wert7
I think I can somehow use an INDEX
formula but not quite sure how to do so..
Hope you can help
答案 0 :(得分:0)
看起来您的数据已经合并了单元格。如果您想让生活变得简单,请避免合并细胞。
您的数据在x,y和z的每个部分中具有相同的1,2,3序列。我假设这些值总是一样的。如屏幕截图所示,您需要的公式是
=INDEX($E$3:$M$7,MATCH(B1,$E$3:$E$7,0),MATCH(A1,$E$3:$M$3,0)+2)
由于合并的单元格,无法为第一个匹配函数选择E列中的范围。它需要通过键入来代替。您还需要调整列的第二个匹配结果,因为x,y和z存储在第一个合并的三个单元格中,但您希望该值位于合并单元格的第三个下方。避免合并细胞。
更好的数据布局是:
索引/匹配可以简化为
=INDEX($E$3:$H$7,MATCH(B1,$E$3:$E$7,0),MATCH(A1,$E$3:$H$3,0))
或者您可以使用Vlookup
=VLOOKUP(B1,$E$3:$H$7,MATCH(A1,$E$3:$H$3,0),FALSE)