• 締切済み

SUBTOTALと他関数の合体はできますか?集計の時です

エクセルの集計を行いたいのですが、オートフィルターを活用している中、集計をSUBTOTALとIF関数の合体のようなものを作りたいのです。出来ますでしょうか・・・(私の知識の無さですみません) 一例はこの通りです。    A列 B列  C列 1 幼児 りんご 300 2 中学 みかん 100 3 高校 バナナ 200 4 大人 りんご 500 別の行にそれぞれの集計値を出すセルを作ります。 幼児合計 中学合計 高校合計 大人合計 B列の集計をしたいとき、各合計は、 普通にSUBTOTALだけだと幼児も中学も高校も全部一緒の合計になってしまいます。 さらにA列を絞りこめばいいのですが、分析において絞り込みたくないのです。 りんごは幼児、中学、高校、大人にどのくらいあるのかを 一目で分かるようにしたいためです。 どうか、ご教授ください。

みんなの回答

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

良く解りませんが、元の表がA2:C5の場合、 =SUMPRODUCT(($A$2:$A$5="幼児")*($B$2:$B$5="りんご")*($C$2:$C$5)) で幼児-りんごのC列合計が出ます。 例えば E1 に 幼児、F1 に りんご と入力して =SUMPRODUCT(($A$2:$A$5=E1)*($B$2:$B$5=F1)*($C$2:$C$5)) のようにすれば、条件変更は E1 や F1 を変えれば良いだけになります。 こんな意味では無い?

関連するQ&A