• ベストアンサー

ロータスGRANDTOTALをエクセルでは?

ロータス123でSUBTOTAL(小計を求める)そして GRANDTOTAL(小計の合計を求める) という関数があり便利に使えたのですが、それに該当する関数をエクセルでうまく見つけられません。 100行ある表の中に小計が5つくらいあって 最後に総合計を求めるという計算式をエクセルで 作る場合、どんな関数を使えばいいのでしょうか? ちなみにエクセル2000を使用しています。よろしく お願いします。

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

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

    A  1 データ  2   1  3   2  4   3 =SUBTOTAL(9,A2:A3) ←小計・・・範囲は小計を計算する範囲  5  10  6  20  7  30 =SUBTOTAL(9,A5:A6) ←小計・・・範囲は小計を計算する範囲  8 100  9 200 10 300 =SUBTOTAL(9,A8:A9) ←小計・・・範囲は小計を計算する範囲 11 333 =SUBTOTAL(9,A2:A10) ←総計・・・範囲を全部にしている 上の表で、4行目、7行目、10行目が小計で11行目が総合計になります。 いずれも、=SUBTOTAL(9,セル範囲) で計算できます。 小計に =sum( ) を使うと面倒になるかもしれません。

KM123
質問者

お礼

わざわざ表をいれて頂きわかりやすい、回答ありがとうございます。エクセルのSUBTOTALでやるわけですね、ロータスと比べて少し面倒そうですが、早く慣れるよう勉強いたします。 私は123に慣れているのですが世の流れはエクセルですので 覚えるのが大変です。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

関数を利用するのではないので、答えにはなりませんが 質問のニーズを満たすのは、操作になりますが、下記が 該当すると思います。 関数ではソートしたり、(集計)行を挿入したり出来ませんのですが、操作だと出来るのです。 (1)データを範囲指定-データ-並べ替え+(最優先されるキー)分類。例として、結果は下記。 分類 計数 a 1 a 4 a 6 a 9 b 2 b 3 b 7 c 5 c 8 ---- (2)データを範囲指定-データ-集計-(グループの基準)分類-(集計の方法)合計-(集計するフィールド)計数-OKをクリックで下記になります。 分類 計数 a 1 a 4 a 6 a 9 a 計 20 b 2 b 3 b 7 b 計 12 c 5 c 8 c 計 13 総計 45

KM123
質問者

お礼

回答ありがとうございます。 これはSUBTOTALを使用しない方法のようですが、少し難しそうですが、ちょっと試して見ます。 私は123に慣れているのですが世の流れはエクセルですので 覚えるのが大変です。

  • goo7of9
  • ベストアンサー率0% (0/4)
回答No.1

Excelでは小計も合計もSUBTOTALを使います。 A1からA20のデータを小計するならA21のセルに=SUBTOTAL(9,A1:A20) A21からA30のデータを小計するならA31のセルに=SUBTOTAL(9,A1:A30) という具合に計算式を入れて最後に A101には=SUBTOTAL(9,A1:A100)と入力します。 集計範囲にSUBTOTALを使って計算したセルがある場合は、そのセルを自動的に除外して集計してくれます。やってみてください。

KM123
質問者

お礼

回答ありがとうございます。 エクセルのSUBTOTALでやるわけですね、ロータスと比べ て少し面倒そうですが、早く慣れるよう勉強いたします。 私は123に慣れているのですが世の流れはエクセルですので 覚えるのが大変です。

関連するQ&A