• ベストアンサー

IF関数など関数を使った集計表の作り方について。

初心者です…助けてください。 以下のような表があるのですが、その表を集計したいと思っています。 A列 B列 1組 5点 2組 1点 3組 3点 5組 3点 6組 1点 2組 5点 6組 4点 7組 3点 4組 5点 3組 3点 ↓実際はもっと続く ------------- 集計表(組ごとの合計点を集計) 1組 合計点 2組 合計点 3組 合計点 4組 合計点 5組 合計点 6組 合計点 7組 合計点 今まではピポットテーブルを使って集計していたのですが、 ピポットテーブルではなく、例えばIF関数か何かで集計することは できませんでしょうか? いろいろやってみたのですがどうしてもエラー値がでてしまいます…。 よろしくおねがいいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ta123
  • ベストアンサー率51% (95/186)
回答No.2

Sumif関数を使えば可能です。 例えば、=SUMIF(A:A,"1組",B:B) "1組"は集計表の"1組"と打ち込んだセルアドレスでも可能です。(詳しくはExcelのヘルプを見てください)

kokoroq
質問者

お礼

SUM関数とIF関数2つを使って何回も式を作り直したんですが、 どうしても出来なかったんです。 そしたらSUMIF関数!! こんな便利な関数があったなんて!!! エクセルっておもしろいですね。 ありがとうございます。 なんだかやる気でちゃいました!

その他の回答 (1)

  • 2NN
  • ベストアンサー率40% (143/353)
回答No.1

1組ならC列に 2組ならD列に 3組ならE列に と言う風に引っぱってきて、 ※例えば C1 は、=if(A1="1組",B1,0) D1 は、=if(A1="2組",B1,0) C列以降を縦で合算すれば良いのではないでしょうか。

kokoroq
質問者

お礼

なるほど! もうひとつ表を作るというか、 上の表を大きくすればいいんですね。 これもいいですね! 勉強になりました! ありがとうございます!!