エクセルで請求書と入金確認の管理-自動並べ替えと合計金額の計算方法

このQ&Aのポイント
  • エクセルで請求書と入金確認の管理をする際に、自動で別シートへ入金年月を並べ替えて、入金月別の合計金額を計算する方法を教えてください。
  • 現在は手作業でシートを複製し、オートフィルで入金年月を並べ替え、オートSUMで月別の合計金額を計算していますが、この方法では手間がかかり、ミスのリスクも高まります。
  • 効率的かつ正確に請求年月ごとの合計金額と入金年月ごとの合計金額を計算する方法を教えてください。
回答を見る
  • ベストアンサー

エクセル 自動で別シートへ並べ替えて合計

エクセルで請求書と入金確認の管理をしたいと考えています。 まず請求書を発行したら下記のような表に各項目を記入しています。  請求年月   件名   金額   入金年月 2011年4月 ●●●●費 200,000 2011年6月 2011年4月 ▲▲▲▲費 500,000 2011年5月 2011年5月 ■■■■費 300,000 2011年6月 2011年5月 ●●●●費 100,000 2011年7月 2011年6月 ▲▲▲▲費 500,000 2011年7月 2011年6月 ■■■■費 300,000 2011年8月 上記の項目の入力だけで、 ・請求年月ごとの合計金額 ・入金年月ごとの合計金額 が自動的に計算されるようにしたいと考えています。 入金月は取引先の支払いサイトに合わせて 翌月・翌々月払いとバラツキがあります。 タイトルにも記載した通り、別シートに入金年月が自動的に並び替えられて 入金月別の合計が計算されるようなものができると良いのですが、 それぞれの月別の合計が分かれば別シートでなくても作りは何でも構いません。 現状はシートを複製した後に入金年月をオートフィルで並び替え、 月ごとの合計金額をオートSUMで計算しているのですが、 毎月この作業が発生し、なおかつ手作業となりますので 間違いのないよう入力一回だけで済ませる方法をご教授ください。 しばらくこの方法で続けて、 辛抱強く回答をお待ちしますので お時間できましたらお力添えをお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

A列にデータ番号(1,2,3の通し番号です) BCDE列に請求年月日,件名,金額,入金年月とデータを列記します ご利用のエクセルのバージョンが不明ですが,2003までならデータメニュー,2007以降は挿入タブでピボットテーブルレポートを作成することで,ムズカシイ関数とか一切不要で添付図のような集計表を自動で作成することが出来ます。 添付図上は入金月vs請求月の縦横集計をさせている様子です。 添付図下は,さらにデータ番号ごとに個別の内訳を表示させている様子です。 データを追記したり更新したあとは,「更新」ボタンをクリックしてやることで集計を更新します。 エクセルを少し使えるようになったら,こういった自動機能によって(ムズカシイ関数やマクロなど全く不要で)簡単に集計を行うことができるようになります。

folisy
質問者

お礼

ありがとうございます! 早速試してみました。 完璧です! フィールドボタンの配置に少し悩みましたが ドラッグ&ドロップですぐにデータが反映されるので、 直感的な操作で理想の表が完成しました。 質問文では端折ってしまったのですが 取引先を記入する列も用意してあり、 それもピボットテーブルで簡単に組み込めて 取引先と入金月とその合計が一覧できて大満足です。 本当にありがとうございました!!

その他の回答 (3)

  • joqr
  • ベストアンサー率18% (742/4026)
回答No.4

#2、#3のお二人に座布団10枚!!! エクセル使いは、ここまで来るとすばらしいです 難しい単語がたくさん出てきてわからないけど… 頑張ってください

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

>それぞれの月別の合計が分かれば別シートでなくても作りは何でも構いません。 ピボットテーブルについてご存知でしょうか? エクセルのヴァージョンがわかりませんが、excel2010であれば データの範囲を選択して そうにゅ=>ピボットテーブル をクリックしてウィザードにしたがって作成します。 行ラベルに入金年月 値に    金額 フィールドの値の設定 で 合計を設定すれば 入金年月 ごとに合計されます。 一度、設定したら 次回からは 更新 を実行すれば 最新の情報になります。

folisy
質問者

お礼

ご回答ありがとうございます! 下の方と同じ内容ですね! 無事解決いたしました。 画像まで付けて頂いてご丁寧にありがとうございました!

  • joqr
  • ベストアンサー率18% (742/4026)
回答No.1

マクロにすればいいのでは? みんなそうやってますよ

folisy
質問者

お礼

無駄のないご回答ありがとうございます! 一般的な質問をしてしまったというのは joqr様のご回答で理解いたしました。 「ベストアンサー」ボタンを押そうか悩みましたが もう少し、いや、かなり具体的に教えてくださる方を お待ちしてみようと思います。 引き続きよろしくお願いいたします。

関連するQ&A

  • エクセルで10シートあるA1の合計を自動計算したい

    エクセルで10シートあるA1の合計を自動計算したい。 1月~10月のシートがありA1のセルに月ごとの売上金額が明記しております。別のシートに10シート分のA1セルの合計を瞬時に 入力したいのですが計算方法がわかりません。 すいませんが教えてください。 宜しくお願い致します。

  • 入力時に別シートにも自動的に反映させたい(エクセル)

    下記のような項目の表を作成しています。 受注を受けるたびに入力し(シート1全体)、月ごとに設定したシート(シート2,3・・・)にも入力しています。 これをシート1に入力すれば自動的に別シートにも反映されるためにはどのようにしたらよいでしょうか。 1行目/発注No 品名 数量 売価 売価計 原価 原価計 納期 品番 取引先CD それぞれの項目の下(2行目以下に数量、日付等(金額のところは計算式を入れてます。)を入力しています。最後には合計金額等が入ります。 それを納期(2004/5/1)月別にシートに分けます。 私の説明でご理解頂けたでしょうか。 マクロを使った方がよいのでしょうか。あまり知識が ないので分かりやすくご説明頂ければ幸いです。 宜しくお願いします。

  • excel 複数のシートの合計

    エクセルの同じ書式の表が 複数のシートにあります。 (数値や項目などは変動) この複数のシートの表を ひとつのシート下に つなげる方法か 各項目の 合計を 別シートに出す計算式はありませんか。 複数のシートはどんどん増えるので 本当は自動で 増やしても出るようにしたいのですが・・・。 添付した例で言うと sheet1.2.3.に 同じような表があり 各シートの 日用品の合計はいくらと別シートに出るようにしたいのです。

  • エクセルでシートを隔てての合計計算

    エクセルでシートを何枚も使い、 月ごとに数字を打つ作業をしているのですが、 年末で数字を合計したいのです。 しかし、毎月のシートで項目は同じなのですが、打ち込んでいるセルの場所が違う場合、同じ項目の合計をしたいのですが、できますか? たとえば シート1(1月)に項目「いろは」があるとして、 セルはA1とします。 シート2(2月)に同じ項目で「いろは」があるのですが、セルがA5になっている。 そのような感じでシート3(3月)、 シート4(4月)…と続いて12月まであります。 年末(12月)で項目「いろは」の1月~12月の数値を合計させたいのですが、可能でしょうか? 方法があれば教えて頂けないでしょうか。

  • EXCELで項目ごとの金額を合計する方法

    EXCELで項目ごとの金額を合計する方法 EXCELで家計簿を作っているのですが項目ごとの金額を合計する方法を探しています。現在、1月から12月までシートごとに分けて毎月の出費、内容、日付で入力しています。 ここまではいいのですが例えば1年間に使った「食費」「光熱費」「通信費」などの合計を自動で集計する仕方を知りたいのです。計算機で合計して出せばいいのですが項目を読み取ってその金額を合計していくことはできるのでしょうか?一度テンプレートを作って毎年使いたいと考えています。 ご教授いただけたらうれしいです。 よろしくお願いします。 使用環境 Office 2004 for Mac

  • 条件に合うシートを串刺し集計して別のブックに抽出する方法

     ご覧いただきありがとうございます。「条件に合うシートを串刺し集計して別のブックに抽出する方法」を教えてください。  毎月、1件の請求につき1枚のシート、計80枚程度のシートを含む請求○月.xlsというブックを作っています。  現在は、その後の入金や未収の管理は、手作業で別ブック(入金○月.xls や 未収○月.xls)にシートを移すという非効率的な方法に頼っているのですが、この請求4月.xls や 請求5月.xls の各シートに「入金済み」のフラグを立てるなどして、これらのブックから、入金○月.xls が(半)自動的に生成されるようにしたいのです。  言い換えれば、入金された月別に 請求○月.xls からデータを別ブックに抽出したいのです。  具体的には、   請求4月.xls シート1、シート2、・・・、シート80、合計額シート(請求計)   請求5月.xls シート1、シート2、・・・、シート80、合計額シート(請求計)         (入金のあった分のシートを串刺し集計して抽出)         ↓         ↓   入金6月.xls 請求4月入金6月シート、請求5月入金6月シート 上記のように抽出したいと思っています。(串刺し集計のほか、シートを抽出する方法もお教えいただければ幸いです)  なにとぞご指導よろしくお願いいたします。

  • エクセル 各シートの合計の小計を別シートに出したい

    エクセル2007を使っています。 去年一年に使われた各部品の総計を出したいのですが教えて下さい。 まずデータをシステムからエクセルにエクスポートする。 各シートには一種類ずつの製品、それに使われる部品の合計。 シートAには製品Aに使われる部品X一年の出荷数=使用された各部品の合計 同じくシートBには製品Bに使われる部品X一年の出荷数=使用された各部品の合計 というように製品Jまで10シートあるとします。←今ここ A-Jまでの製品には重複部品があるのでここで各製品の各部品の合計を別シートにまとめたいのですが簡単にできる方法はありますか? ちなみに各シートに部品の合計の計算式が入っているので、各シートのデータをコピペしてまとめてもソートし直してデータの小計で出すともうまったく違った数値が出てきてしまう、もしくは0になります。部品は全部で1000種類以上あるのでひとつずつ手作業で入れるのは不可能です(いや可能ですが拒否です)。 会社の在庫管理システムが去年からちゃんと起動していないことが分かりこの作業をしています。 これで出た数値を元のシステムにマイナス数としてインポートして現在の部品の在庫数を出すために作業しています。これ自体は簡単なので問題はないのですが... ちなみにマクロとかは使用したことがありません。 よろしくお願いします。

  • Excelで別シートへ自動入力

    はじめまして。 excelについてお聞きしたいのですが 現在、excelで作った発注書に 発注先と品物、入り数と発注数を入力して 印刷して各メーカーへFAXしています。 その際に、会社の意向で注文履歴を手書きでノートにつけているのですが、 注文数が多い場合、非常に時間が掛かってしまいます。 そこで発注書へ入力中に 入力項目を自動で抽出して、 別シートの注文履歴フォーマットへ自動入力される、 という事は出来るのでしょうか? 注文履歴フォーマットは 入力項目を自動で改行して 蓄積されるようオートフィルタを使ってみましたが 蓄積、改行がされず上手くいきません。 良い方法はありませんでしょうか?

  • Excelで別シートの合計を1箇所に持ってくる

    Excelで別シートにある1つのセル内に、 同じ日付のものは合計して入力するような方法はございますでしょうか? たとえば、Asheetで1日というならびに3つの違う金額が入っていた場合、Bsheetの1日という1つのセル内に、3つを合計して入力する。 Asheet 1日 1995 1日 7200 1日 1200 Bsheet 1日 10395 どうか教えてください。 よろしくお願いいたします。

  • Excel 3行おきの合計を別のシートに連続して抽出

    以下のようにsheet1から3行おきにあるデータの合計を連続してsheet2のセルに計算式を入力する場合、Sheet2の各セルに一つ一つ計算式を入力するのではなく、A1に式を入力し、オートフィルでコピーできるような計算式を教えてください。 sheet2 A1 =SUM(Sheet1!A3:E3) A2 =SUM(Sheet1!A7:E7) A3 =SUM(Sheet1!A11:E11) A4 =SUM(Sheet1!A15:E15)          ・          ・          ・

専門家に質問してみよう