2017-10-08 73 views
1

如何使用Excel計算以下內容?通過值查找Excel總計

Excel example table

我上的字母轉換成數值正確的含有某些字母左邊的表,查找表。我正在計算列G和第5列中的總計。

我目前的解決方案包括下面使用每個單元下面的公式中隱藏的行復制值:

=VLOOKUP(B3,$I$3:$J$5,2,FALSE) 

這會給我值:

1 1 1 1 1 
1 55 1 4 1 

從一個簡單的=SUM()給所需總數。

有沒有辦法在不需要先建立一組VLOOKUP()值的情況下創建總計?

回答

1

嘗試:
G3:

=SUM(IF(B3:F3=I3:I5,J3:J5)) 

這B5輸入與++

1

我會在G3

=SUMPRODUCT(N(OFFSET($J$2,MATCH(B3:F3,$I$3:$I$5,0),0))) 

表明這和

=SUMPRODUCT(N(OFFSET($J$2,MATCH(B3:B4,$I$3:$I$5,0),0))) 

作爲替代方案(因爲您不能將VLOOKUP與查找值數組一起使用,但可以使用MATCH這種方式)。

你可以做整個表這樣的,如果你想

=SUMPRODUCT(N(OFFSET($J$2,MATCH(B3:F4,$I$3:$I$5,0),0))) 

enter image description here