エクセルの表での集計方法について

このQ&Aのポイント
  • 各項目の当初予算額と実際の支出金額を入力し、合計金額を表示する方法について教えてください。
  • エクセルの表を使って、支出した項目と支出していない項目を一目瞭然にする方法について教えてください。
  • 実際の支出金額が入力されている場合はその金額を、支出していない場合は当初予算額を使って合計金額を表示する方法について教えてください。
回答を見る
  • ベストアンサー

エクセルの表での集計方法について

エクセルの表での集計方法について 各項目の当初予算額とその合計金額が表示されています。 各項目間には、空白の行を入れておきます。そして、 各項目の当初予算額の上のセルには、実際に使った金額を入力できるようにしています。 まだ、予算を使っていない項目については、上のセルは空白のままです。 これで、支出した項目と支出してない項目が一目瞭然となります。 そして、 実際に使った金額が入力されている場合はその金額を用いて、まだ支出していない場合(上のセルが空白の場合)は、当初予算額を用いて合計し、当初の合計金額の上のセルに結果を表示します。 なにか、いい方法があれば、教えてください。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 外しているかもしれませんが・・・ ↓の画像で説明させていただきます。 (表の配列が違っていたらごめんなさい。) とりあえず作業用の列を使わせてもらいます。 作業列D2セルに =IF(MOD(ROW(A1),2)=1,IF(C2<>"",ROW(A1),""),IF(C1="",ROW(A1),"")) として、オートフィルで下へずぃ~~~!っとコピーします。 そして、当初予算額合計欄のG3セルは =SUMPRODUCT((MOD(ROW(C2:C1001),2)=1)*(C2:C1001)) という数式を入れ、 決算額?の欄のG2セルに =SUMPRODUCT((C2:C1001)*(D2:D1001<>"")) という数式を入れています。 これで当初予算額は画像で薄い緑のセルの合計が表示されています。 そして、G2セルには黄色の欄に数値が入ればそのセルと、 黄色セルが空白の場合はすぐ下の緑の予算額を合計するようにしてみました。 数式は1001行目まで対応できるようにしていますが データ量によって範囲指定の領域はアレンジしてみてください。 尚、エラー処理はしていません。 以上、長々と書きましたが参考になれば幸いです。 的外れなら読み流してくださいね。m(__)m

torayaya
質問者

お礼

初めて見る関数がありまして、理解するのに時間がかかると思いますが、 ひとつひとつ、調べてみたいと思います。 ありがとうございました。

その他の回答 (2)

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

難しく考えず、作業行を挿入して、合計に使う値を表示させ、その行の合計を合計欄で計算しては? 難しい演算式を使えば作業行は必要なくなると思いますが、メンテナンスの事を考えると作業行の使用をお勧めします。

torayaya
質問者

お礼

何か自分の知らない便利な関数があるかも、と思いましたが、 言われるとおり、こったことをしないほうがよさそうです。 ありがとうございました。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

お作りの表を具体的に示してください。イメージがつかめません。

torayaya
質問者

お礼

せっかく、応答していただきましたが、表を具体的に示す方法を知りません。 申し訳けありません。 ありがとう、ございました。

関連するQ&A

  • エクセル教えてください(表の集計)

    添付写真のような表があります。 この表を集計したいのです。 上の表を入力すると、別の集計欄に自動的に山田さんの合計金額、佐藤さんの合計金額・・・が表示されるようにしたいです。(名前と合計金額が出ればOKです) 可能でしょうか? 数式は初心者に毛が生えた程度の知識しかありません。 わかりやすくご教示願います。

  • EXCELの集計方法

    仕事での集計ですが、例として以下のような集計をする場合、セルD28,D29,D30にはどのような内容で記述すればいいのでしょうか? D28は、aの項目のデータのD列の合計を集計する。 D29は、bの項目のデータのD列の合計を集計する。 D30は、cの項目のデータのD列の合計を集計する。 表現悪かったら、補足します。

  • EXCELで0(ゼロ)を表示させる方法

    EXCEL2007を使用しています。 今、生産資料を作っています。 そこで F11に予算額 H11に予想額 L11~U11に実際の請求額を入れ、その合計をI11に表示。 J11に差益を表示させたい。 仕事上の作業手順は、まず、F11に予算額を入力→H11に予想額を入力 この段階での差益をJ11に表示させたい。 次に実際の請求が来たときにL11~U11に順に金額を入力していきます。 その合計をI11に表示させ、予想額と請求額の比較を見ながらJ11には、予算額-請求額の差益を表示させたい。 もし、当初予算が付いていたが、何らかの事情により仕入れが発生しなかったときはL11に「0」を入力し、結果予算額-0=予算額 としたいのです。 このとき、L11に「0」を入力してもセル上には「0」は表示されず、計算もしてくれません。 どのようにすれば、予算額-「0」という計算をしてくれるようになりますか? よろしくお願いします。

  • エクセル集計方法について

    はめましてまして、SS丑と申します。 エクセルの集計で、各セルに○や△を入力し、それらの合計数を表示させるにはどのような方法があるのでしょうか?   ちなみに、集計数をだしたいセルに、COUNTIF(D5:D650,"○") と SUMIF(D5:D650,"○") を入力してみたのですが、合計数(数字)がでてきません。どこか間違っているのでしょうか。エクセルは2003年度版を使用しています。 どうか、お知恵をおかしください。

  • EXCEL ピボット集計表の (空白) について

    いつもお知恵拝借、ありがとうございます。 最近、ピボットテーブル集計を使う機会が増えまして、集計表を作製したのですが、一つ気になる点がありますので、ご教示をお願いします。 元のシートのセルが、空白のばあい、ピボット集計表の「詳細リスト」に「(空白)」と表示されます。いろいろやってみたのですが、消せません。元のシートのデータが空白なので、ピボット集計表でも空白で表示してくれればいいのですが、何かのサービスのつもりでしょうか?集計表の「空白」覧に手書きでデータを記入することもあるので、空白のままにしてほしいのです。 「詳細」で、「空白に表示する文字」を入れても変化はありません。強いて元のシートの空白セルに「スペース」を入れてやれば、見かけ上は「空白」にはなりますが・・・。 なんか方法があるのでしょうか? OS=XP EXCEL=2003 です。よろしくお願いします。

  • Excelでの集計表の作り方

    Excelで1ヶ月の集計表を作っていますがどうしてもわからない事があります。まず縦に1ヶ月分の日付を入れて横に純売上(B列)と消費税(C列)と総売上(D列)の表を作りました。日付は月を入力すると自動で変わる様にして月末も30日までの月は最後のセルも空白になる様に、土日祝は曜日の文字の色も変わります。その後が問題なんですが、曜日毎の集計を自動計算するだけならSUMIF関数ですぐに出来るんですが日祝の合計を1つのセルに集計させたいんです。月によって祝日の曜日も変わりますしどうしてもその方法がわかりません。説明が下手で申し訳ありませんがわかる方がいればお願いします。

  • 集計一覧を作成する一般的な方法?

    Excel2003 WinXPです。 項目、大項目、月、金額というフィールドのデータベースがあり、その集計一覧を作成したいです。 項目は別に項目データベースがあり、あらかじめリンクさせてセルに入っています。 このシートのフォーマットを動かさずにセルにデータを入れるにはどうしたらいいでしょうか? 現在はデータシートをループさせ、項目、月、大項目に一致する金額を合計→データ末端まで行ったら出力シートのセルに入力、という力技を使っていますが速度が遅いです。もっといい方法はないでしょうか・・。 ピポットテーブルだと合計金額は簡単に出ますが、データが入っているものしか表示されません。基本が分かってないので皆さんがどうしていらっしゃるのか大まかな考え方でいいので知りたいです。 分かりにくいですが作りたいシートの表はこんな感じです。 分類(大項目)      1月|2月|3月・・12月まで(月) __________________________________ 項目1 |    | (項目)__|合計|合計|_______________ 項目2 |   | | _______|合計|合計|________________

  • エクセル2000で教えて下さい。

    SUMIF関数をコードで書きたいのですが できるでしょうか? 何をしたいかと言うと、シート上である条件であてはまる金額を金額欄に入力 した場合は、集計が自動的に行いたいのですが・・・文章になっていませんので 例で説明させて頂きます。 例)シートにセル項目として、種類がA1:A30         金額項目がA1:A30   テキストボックスに合計金額が4つあります。(TEXTBOX1~4) 金額欄に入力があった時に条件で種類別に合計金額のテキストボックス に転送したいのですが、   できれば、集計の再計算を行わないで、SUMIFが使用できないかな   と思いまして、(そっちのほうが簡単かな?)   他に簡単な方法があれば、教えて下さい。   なぜセルをつかわないんだと思う方もいるかもしれませんが、   かなり複雑にシートが分かれていまして、   セルの項目で使用した場合、均等な大きなで行うのはかなり困難なので   難しくなるのは承知の上よろしくお願いします。   

  • エクセルのピボットテーブルで一つの項目名に対して複数の内容がある場合の集計方法

         内容 内容 項目名1  A  10 (空白)  B  20  (空白)  C  30 項目名2  A  40 (空白)  B  50  (空白)  C  60 以上のようなシートを集計して       A  B C 項目名1  10 20 30  項目名2  40 50 60 このように集計したいのですが、(空白)セルに項目名を入力せずに集計できないでしょうか? よろしくお願いします。

  • 年毎の集計をしたい Aceess

    Win7 Access2016 T_清算書(清算ID,出発日、会社名など) T_清算項目(清算項目ID, 現金収入、支出項目など) - (エクセルのような表) があり、清算項目の中の【収入合計金額】から【支出合計金額】を引いた金額を 【収入】としてフォームフッターに表示しています。 クエリで "集計" し、パラメータで " 2015 " と打ち込むと 2015年に出発した 【会社名】と【収入】が一覧のデータシートビューで表示されるようにやっとの事 で出来ました。 そしてこの2015年の年毎の【収入】の合計を表示したいのですが、どのように すればよいか試行錯誤していましたが、解らなくなってしまいました。 集計したクエリのデータシートビューフォームは、サブフォームとして使えないようです。 イメージとしては、クエリで集計したデータシートビュー一覧をサブ_フォーム として、メインフォームに【年毎の収入合計金額】を計算して表示できれば良い と思っています。 どのようにすればよいか、ご教示くださればありがたく思います。 よろしくお願いいたします。

専門家に質問してみよう