excel表行列查找

我正在努力处理一些Excelfunction。

我有一个表的行标题和列标题,然后数据。 例如:如果我有一种types的披萨,与其大小相交,数据就是价格。

SML XL Cheese 6 6.5 8 10 Pepperoni 6.5 7.5 10 12 Supreme 8 9 12 15 

如果我在excel中有这个表格,如果我知道我想要“奶酪”,“M”,该如何查找价格?

行和colmn标题将是文本,不一定是任何types的sorting顺序。

谢谢!!

使用索引匹配:

 =INDEX(A:E,MATCH("Cheese",A:A,0),MATCH("M",1:1,0)) 

要使用单元格中的数据进行调用,以便使用dynamic:

在F1中说你有Cheese而在G1中你有M

 =INDEX(A:E,MATCH(F1,A:A,0),MATCH(G1,1:1,0)) 

在这里输入图像说明

索引公式的第一部分是search范围。 在这种情况下,全列A到E.

第二部分表示什么行。 该匹配findA列中“Cheese”的第一个实例并返回该行。

第三部分表示专栏。 该匹配在行1中find“M”并返回列号。

现在索引,使用这些坐标,知道要返回什么。

根据需要调整范围参考($ A $ 2:$ E $ 4包含表格数据,$ A $ 1:$ E $ 1是您的标题 – 在这种情况下的大小)。 您也可以用单元格引用replace“Cheese”和“M”。

 =VLOOKUP("Cheese",$A$2:$E$4,Match("M",$A$1:$E$1,0),FALSE)