• 締切済み

エクセル計算式で集計結果を合計から除外する

エクセルシートにデータ入力欄と列合計欄を作成し、列合計欄には計算式(=SUM(範囲))を設定しましたが、[ツールバー]→[データ(D)]→[集計(B)]の手順にて入力データの集計を行ったところ、列合計欄の値が倍になってしまいます。 列合計欄から集計結果を除外して合計を求める計算式があったら教えてください。

みんなの回答

  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

=SUBTOTAL(集計方法,範囲1,...)

3525asahi
質問者

お礼

onntaoさん ありがとうございます。 「教えて!goo」の利用方法が不慣れなため「新しい補足」で再質問をしてしまいました。 【回答】=SUBTOTAL(集計方法,範囲1,...) の「集計方法」はExecelのヘルプで確認しました。 ありがとうございました。

3525asahi
質問者

補足

onntaoさん ありがとうございます。 【回答】=SUBTOTAL(集計方法,範囲1,...)  ですが、[集計方法]には具体的にどのような計算式 が入るか教えてください。  下記【例】[B9]に入る計算式はどのようになりますか? 【例】 [A1] ア [B1] 10 [A2] ア [B2] 15 [A3] ア集計[B3] 25 [A4] イ [B4] 20 [A5] イ [B5] 25 [A6] イ集計[B6] 45 [A7] 総計 [B7] 70 [A8] [B8] [A9] [B9]計算式

関連するQ&A

  • エクセル2003 集計機能について

    エクセルの機能で集計機能を使用しているのですが、(データ→集計)集計結果が上手く表示されなくなってしまいました。 一番最終行は総計となり、SUBTOTAL関数で合計を表記しますが、その総計の値が本来求めたい値の2倍の数値になっており、SUM関数で求めた値と同じになっているのです。本来SUBTOTAL関数が入っていれば、合計値は省き計算をしてくれると思うのですが。。。 今までは、上手く計算されていたのですが。。。 原因を教えて頂ければと思います。よろしくお願い申し上げます。

  • DSUM関数で、集計機能の集計結果を除外する

    小さな会社の事務をしています 特に資格なども持っていない、パソコンもエクセルも素人で事務をやるのも初めてです。 会計士さんに提出する出納帳とは別に、科目ごとの金額をわかりやすく分析した資料を作ってほしい、というような指示を受けました。正直どういうものを作ればいいのかよくわからないのですが、まかせると言われてしまったため素人なりに考えて 1シート目 実際の出納帳のくくりよりも詳細な項目(科目)別けで伝票内容を記入し、月毎で科目別にソート&データの集計機能で集計してある出納帳 2シート目 DSUM関数を使って1シート目から参照し、項目別の合計を再度求める ↑の数値を参照して会計士に提出するのと同様の科目でくくり合計、これらを横に並べた表、というのを作りました 1シート目は縦スクロールの出納帳 2シート目の見た目は 項目 (会社名)文具買掛  ¥xxx 項目  プリンター用品   ¥xxx 項目  PC用品      ¥xxx           事務用品費 ¥xxxx ーーーーーーーーー--ーーーーーーーーーーーーーーーーーーーーーーーーーーーー ↑DSUM関数で1シート目から参照して合計)    ↑左列の数値をオートサムで合計 というような風です。 気になるのは参照する1シート目から『△ 集計』の行を除外する方法がわからずどうしても結果が2倍(△1+△2+△3+集計結果(△1+△2+△3))になってしまうので、無理やり式の最後に÷2を入れて辻褄をあわせたのですがこれで問題ないのかということです。 自動で書き込まれる『集計』の文字をエクセルは認識しないようで検索文字列を『△ 集計』と指定すると見つけることが出来ず、『△』で指定すると何故か集計結果まで含めてしまいます (1シート目と2シート目で同じ合計値をそれぞれで求めてるのは、数値を見比べて気づかず式を消してしまっていたりズレていたりするのを見つけるのに良いと思うのでそのままにしたいです。) またDSUM関数を使うために、2シート目では項目の行がいちいち入っていますが(実際は目立たないよう小さなフォントで薄い色にしてありますが)もっとスマートな方法はないかということ。 もちろんDSUM関数にこだわりがあるわけではないので(ネットで調べたらこれが出てきました)もっと綺麗なやり方があればそれを教えていただけると嬉しいですし、そもそも表のつくりがまずいなどアドバイスがあれば教えて下さい。 わかりにくい文章になってしまいましたが読んでくださってありがとうございます、よろしくお願いします。

  • Excelでの集計

    Aさん用ブック、Bさん用ブック、Cさん用ブック…と人数分+集計用のブックがあるとします。 それぞれのブックには共通の形式で下のようなシートが12枚、つまり1年分あります。   1月    1日  2日  3日…31日 合計    商品1   1              SUM式   商品2        1    1    SUM式   商品3   1              SUM式    …   商品30            2    SUM式   合計   SUM式………       SUM式      集計用のブック(形式は個人用と同じです)で日ごと・月ごとに全員の合計を取りたいのですが、 単純に「(商品数(約30)×毎日)×毎月」×人数でリンクを貼ると、ものすごい容量になってしまいます。 しかも、項目が多い割に殆んどが空欄なので、はっきり言ってムダです。 (1)集計用ブックの容量を出来るだけ軽くしたい(現在、個人用ブックは約130KBです)。 (2)リンク式(集計用の計算式)を出来るだけ単純にしたい。 (3)合計がゼロの欄は「0」を表示しない(「計算しない」ってのは矛盾してますよね?)。 こんな都合のいいことが、Excelで出来ますか?

  • EXCELで途中の集計行を除いて集計したい。

    EXCEL2002で合計を出したいのですが、途中に「合計」とか「中計」などの集計行があり、最初から最後までSUM関数を使うとその分だけ重複してしまいます。途中の計算式が入っているセルを除いて集計するには、どうしたらよいでしょうか?A列に項目(例えば、事務用品、コピー用紙、小計、固定電話料、携帯電話料、通信費計・・・)、B列に数値または計算式を入力しています。

  • エクセル2003の「串刺し集計」について教えてください。

    年度別の売上等の集計表を作っています。 月毎にシート名を「0604」、「0605」・・・とし、半期毎にも集計を かけたいと思っています。(0604~0609のシート間) それぞれのシートは同じ表で、B列に「曜日(月~日)」が D列には「客数」が入っています。 そこで「特定の曜日の客数」を半期毎の集計シート(0609の後)に 表示させようとして、下記のような関数を入れました。 =sum('0604:0609'!,sumif($c$2:$c$30,"月",d2:d30)) しかし、「入力された数式は正しくない」と表示されてしまい ヘルプを参照しましたが、一般的な入力時の注意だけでした。 SUMにはSUMIFを組み合わせられないのでしょうか? 参照するセルの値が変わっても、集計結果に反映される関数を 教えていただけませんでしょうか。

  • エクセルの集計計算について

    データ集計の計算で現在 =SUM(IF($F$7:$F$1000=3202,IF(MONTH($Q$7:$Q$1000)=1,$R$7:$R$1000,0)))という式を用いて月ごとの合計数を 取り込んでいます。 F列 係コード  Q列 完成月  R列 完成数量 1課1係では上記の計算式でうまくいったのですが、2係、3係となった場合にうまくいきません 今回お知恵を拝借したいのが、F列に複数の係が混在しているところは、以下の式を作り計算させましたが、なぜか総数が計算されてしまいます。式のどの部分に問題があって、どのように修正すれば言いか教えてください。 1つの課の中に3202という係と3302という二つの係ということで以下の式にしました =SUM(IF(OR($F$7:$F$1000=3202,$F$7:$F$1000=3302),IF(MONTH($Q$7:$Q$1000)=1,$R$7:$R$1000,0))) 2つの係の合計を出したいのです。 また3つの係がある場合はどのように変更すればいいのか教えてください。 よろしくお願いします

  • SUMIF関数の集計が上手くいきません。

    「集計」シートのA列に得意先コード・O列に集計欄 「貼付」シートのE列に得意先コード・J列に集計欄があります。 なお、「貼付」シートのE列は重複する場合もあります。 「集計」シートのA列の値を、「貼付」シートのE列から探して、その行のJ列の数値の合計を 「集計」シートのO列に集計したいと思っています。 「集計」シートのA406が「B」で「貼付」シートのE200とE300が「B」で、「貼付」シートのJ200が「150」 ・J300が「250」であれば「集計」シートのO406に「500」(150+250)を表示させたいと思っています。 なお、「貼付」シートのE列には他に「B」の値がないものとします。 そこで、O列に次の関数を入れました。 「=SUMIF(貼付!E:E,A403,貼付!J:J)」 すると、(O4:O405)の範囲では、きちんと「貼付」シートの、各得意先コード別の合計が表示されるの ですが、O406の値が「0」と表示されます。 数式は合っていると思うのですが、何が誤っているのか、わかるかたはいらっしゃいますか? 406行目がA列に得意先コードが入っている最終行であることも関係ありますか? あるいは、どのように集計したら良いのか、教えていただけると助かります。

  • Excelでの7セル毎に集計を出したいのですが…

    Excel2000で、以下のようなデータを作成しています。 集計     時間 04/01/05  **:** 04/01/12  **:** 04/01/19  **:** これとは別シートに、01/05以降の毎日の時間が入力されてあり、 その1週間のトータル時間を、上記”時間”の欄に表示させたいのですが、 この時間欄に、 =SUM(シート名!A1:A7) と入れても、その下のセル(04/01/12用の時間欄)にコピーをすると、 =SUM(シート名!A2:A8) となってしまいます。これを、 =SUM(シート名!A8:A14) =SUM(シート名!A15:A21)        ・        ・        ・ となるように式のコピーをしたいのですが、何か簡単な方法はないでしょうか。 データの量がすごく多いので、さすがに手作業は辛いものがあります。 ご存知の方、教えて頂けると助かります。 よろしくお願いいたします。

  • エクセル2003の時間計算の合計

    エクセル2003で時間計算のワークシートを作りました。 1日の労働時間が細切れで、4回くらいの小計を出すことはできたのですが、その合計がどうしても計算できません。 A列:月日 B列:1回目の開始時間 C列:1回目の終了時間・・・ 時間で入力しています。その横に1回目、2回目・・・という風に =TEXT(C7-B7,"h:mm") という計算式を入れて計算させています。 その書式設定を、標準にしても、時間にしても、1,2,3,4回目の合計がn列に =SUM(J7:M7) と入れても、できません。”0”になってしまいます。とても困っています。どうかよろしくお願いします。          

  • エクセルの集計について教えてください

    エクセルの集計について教えてください 添付のように、A列からは入力用 A列 日付(複数月にまたがる) B列 金額 C列 項目 E列からは集計用として E列 項目 F列からは月ごとに集計できるような表を作りました 集計用は、また別途ほかのシートで参照して使用する予定です A列には、今後も次々データを足していく予定です 月単位でデータを抽出したのち、項目ごとに合計を算出したいのですが、どの関数を組み合わせればいいのかわかりません。 エクセルはほぼ初心者です ピボットテーブルを使用してもよいのですが、ほかのシートで参照できる方法を教えてください よろしくお願いします

専門家に質問してみよう