2017-05-12 19 views
0

これはExcelファイルのサンプル値です。(Excel)行単位で範囲と条件を使用し、行単位でsum_rangeを使用します。

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

IはSUMIF()関数を用いAAを選択すると、それは最初の値だけを返します。列内の選択したセルに基づいて行全体の合計を取得するにはどうすればよいですか?

AA | 6 
BB | 6 
CC | 12 

EDIT:

=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

は(ともA6で)その後、AAがA1であると仮定すると:これは私が使用しています式は

6にAA変更のための出力(タイプミス) B6でコピーし、適切にコピーされた:

=SUM(1:1) 
関連する問題