2017-05-12 36 views
0

這是我的Excel文件的示例值。(Excel)按列使用範圍和標準,按行使用sum_range

AA | 1 | 2 | 3 
BB | 2 | 3 | 1 
CC | 3 | 5 | 4 

當我使用SUMIF()函數選擇AA,它只返回第一個值。如何根據列中選定的單元格獲取整行的總和?

AA | 6 
BB | 6 
CC | 12 

編輯:輸出,用於AA變化到6(錯字)

這是我使用下式:

=SUMIF($A$2:A4, B1, $B$2:$D$2) 
+1

發佈您嘗試使用的配方 –

+1

您可以發佈您正在使用的配方。你如何「選擇一個細胞」? – nightcrawler23

+0

@pnuts這是我的錯誤。更正! –

回答

0

已解決。

而不是使用SUMIF(),我使用SUMPRODUCT()。

= SUMPRODUCT(($A$2:$A$4=B1) * $B$2:$D$4) 
0

假設AA是在A1(以及在A6),然後在B6中複製並適合:

=SUM(1:1)