- ベストアンサー
エクセルで合計算出
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ピボットテーブルを使ってみてください。
その他の回答 (2)
- panacon
- ベストアンサー率31% (214/679)
回答No.3
- bunjii
- ベストアンサー率43% (3589/8249)
回答No.2
質問の要件が分かり難いです。 質問に貼付された画像では「各クラス」が5つあり判別できません。 「クラスA」、「クラスB」のように変更する必要があるでしょう。 また、左側の元データらしき表の「曜日」の列には文字列なのか日付と同じシリアル値なのかが明示されていません。 SUMIF関数で集計できる条件としては元データの曜日と条件データの曜日が文字列同士であることを要します。 元データの曜日が日付のシリアル値を曜日で表示しているときはSUMPRODUCT関数で集計することになります。 =SUMIF($B$4:$B$18,$J4,C$4:C$18) =SUMPRODUCT((TEXT($B$4:$B$18,"aaaa")=$J4)*C$4:C$18)
質問者
お礼
コメントが遅くなりすみません。 要件が分かりにくくすみません。 本来、各クラスについて判別できる名前がついているのですが、 急遽伏せたため判別なしの名前を入れてしまいました。 日付と曜日に関しては、文字列ですので書いてくださった内容で 作成できました。 お忙しい中、解答ありがとうございました。
お礼
始めてピボットテーブル使用しました。 やりたいことができました。 ありがとうございました。