2012-05-29 29 views
0

我有一個excel表格 - 請參閱附加的截圖。excel中的嵌套間接查找

需要根據列G,H,I的值爲區域C2:E10中的值輸入公式J

所以,什麼公式shold進入單元格J2以獲取單元格E3的值。 (索引是g,h,i列),

這意味着一些嵌套的間接查找 - 並不知道如何去做。

enter image description here

+0

如果您創建一個幫助列其串接A和B,那麼你可以使用VLOOKUP在該列得到行,MATCH()在C1:E1拿到列。 –

回答

2

在J2試試這個公式複製下來

=INDEX(C$2:E$10,MATCH(1,INDEX((A$2:A$10=G2)*(B$2:B$10=H2),0),0),MATCH(I2,C$1:E$1,0))

+0

在MAC上,我需要將所有','更改爲';'但有效。感謝名單。 – jm666

+0

好的,但這將是由於您的區域設置,而不是Mac v PC .... –

1

我需要3個細胞 - 似乎Excel不會做嵌套數組公式(或我不能讓他們的工作)

J2 =MATCH(G2&H2,A2:A10&B2:B10,0) {輸入作爲陣列式用Ctrl + Shift + Enter鍵)
K2 =MATCH(I2,C2:E2)
L2 =INDEX(C2:E10,J2,K2)

+0

您應該能夠將其製作成一個數組公式,Sean - 它與我的效果相同,但我的建議中的第二個INDEX函數允許你在沒有「CSE」的情況下輸入 –

+0

也可以使用@barry接受「單元格」解決方案。 Thanx無論如何。 +1 – jm666