Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Excel 2010)
複数条件での複数列の合計
投稿日時: 17/10/11 10:02:46
投稿者: 大

  A   B   C   D
1 男  赤  10  20  
2 女  白  15  30
3 男  白  20  40
4 男  赤  10  5
5 女  赤  20  20
 
 
というようになっているとき、
複数の条件で複数列の合計を出したいのです。
 
たとえば、“男”、“赤”の場合のC、Dの
合計 45 を出す方法はありますでしょうか。
 
SUMIFをいくつもつなげれば、
できると思うのですが、
実際は列がC、Dだけではなく、
もっとたくさんあるため、
式が長くなってしまうのです。
 
一つの式にまとめるようなことはできますでしょうか。
 
 
どなたか教えていただけますでしょうか。
宜しくお願いいたします。

回答
投稿日時: 17/10/11 11:00:53
投稿者: Mike

 A B C D E F G H  I
1 男 赤 10 20   赤 白 計
2 女 白 15 30  男 45 60 105
3 男 白 20 40  女 40 45 85
4 男 赤 10 5  計 85 105 190
5 女 赤 20 20
 
G2: =SUMPRODUCT(($A$1:$A$5=$F2)*($B$1:$B$5=G$1)*($C$1:$D$5))
G4: =SUM(G2:G3)
I2: =SUM(G2:H2)

投稿日時: 17/10/11 11:12:27
投稿者: 大

Mike様
 
どうもありがとうございました!
できました。
たすかりました。
 
SUMPRODUCTは複数列を指定できるのですね。