• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのSUBTOTALの使い方)

エクセルのSUBTOTALの使い方

このQ&Aのポイント
  • エクセルのSUBTOTAL関数を使って商品Aと商品Bの合計を計算する方法について質問しましたが、正しく合計が出力されない問題が発生しています。
  • 商品Aと商品BのSUBTOTAL関数の使い方に問題があるため、商品Aの値が計算に含まれず、商品Bの値だけが合計に反映される状況です。
  • 商品Bのように複数行のSUBTOTAL関数を使用する場合は正常に動作しているので、正しい使い方に問題がある可能性があります。

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

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

>SUBTOTAL(9,RC[-1])は、値としてみるわけですね,範囲とは見てくれないのでしょうか。 >・・・総合計でのSUBTOTALはその前の小計SUBTOTALというKEYWORDを拾ってきて計算してくれると思っていましたから・・・ この、お礼欄の意味はよく分かりませんが、      DATA       1       2 小計1   3 ← =SUBTOTAL(9,R[-2]C:R[-1]C)      10 小計2  10 ← =SUBTOTAL(9,R[-1]C:R[-1]C) 中計   13 ← =SUBTOTAL(9,R[-5]C:R[-1]C)     100     200 小計3 300 ← =SUBTOTAL(9,R[-2]C:R[-1]C)       5 ← =SUBTOTAL(3,R[-9]C:R[-1]C) 総計  313 ← =SUBTOTAL(9,R[-10]C:R[-1]C) 上表は1例ですが、 『SUBTOTALは指定した範囲内の<SUBTOTAL>を使っていないセルを計算する。』   と考えれば、すっきり割り切れませんか?   小計の合計が総計になるわけではありません。上ではわざわざ<中計>を計算しています。 ご参考に。

KM123
質問者

お礼

nishi6さん、何度もすいません。 自分自身まだ使い始めてまもないせいか、この関数を充分理解していなかったようです。お手数をおかけいたしました。わかりやすい解説ですっきり致しました。

その他の回答 (1)

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.1

質問の表で、 商品   個数     単価     値段 A     1  60,300  60,300←=SUBTOTAL(9,RC[-1]) B     1 157,920 157,920 B付属品  2  14,400  28,800                 186,720                 186,720 となっているのを、 商品   個数     単価     値段 A     1  60,300  60,300←=RC[-2]*RC[-1] B     1 157,920 157,920 B付属品  2  14,400  28,800                 186,720                 247,020 としたらどうですか。 質問の式では、商品AのSUBTOTALの値しかないので総計に加算されないでしょう。 または、 商品   個数     単価     値段 A     1  60,300  60,300                  60,300←=SUBTOTAL(9,R[-1]C) B     1 157,920 157,920 B付属品  2  14,400  28,800                 186,720                 247,020←=SUBTOTAL(9,R[-5]C:R[-1]C) と、1件でもSUBTOTALを計算します。

KM123
質問者

お礼

nishi6さん、前回に続いて回答ありがとうございます。 SUBTOTAL(9,RC[-1])は、値としてみるわけですね,範囲とは見てくれないのでしょうか。 こんなやり方するのは私くらいでしょうか。総合計でのSUBTOTALはその前の小計SUBTOTALというKEYWORDを拾ってきて計算してくれると思っていましたから、とにかくSUBTOTALとなっていればいいと思っていました。

関連するQ&A