エクセルで売り上げの累計を出す方法とメモリ消費について

このQ&Aのポイント
  • エクセル2000で日々の売り上げをリスト形式で入力し、ピボットテーブルで売掛金の入金予定日を出力しています。しかし、複雑な表を作ることでメモリ消費が心配です。
  • 入金予定日と毎月の合計入金額の累計を出す方法として、ピボットテーブルと同じシート上で条件付合計式ウィザードを使用する方法と、別のシート上で表を作り、カメラ機能で表示する方法があります。
  • また、他の表(計算式の入った)を作る場合は、ピボットテーブルを作ったシートに作る方が良いか悩んでいます。わかりにくい内容ですが、解決策を教えてください。
回答を見る
  • ベストアンサー

エクセルで、メモリの消費について

 エクセル2000で、日々の売り上げをリスト形式で入力していき、ピボットテーブルで売掛金の入金予定日を出しています。  毎月の合計入金予定額を表示することはできるのですが、一年間の累計を出すため、同じデータから条件付合計式ウィザードで毎月の合計入金額を出しピボットテーブルと同一sheet上で、累計のための表を別に作っています。  そこで、メモリの消費が心配になってきて、ピボットテーブルと同一sheet上で複雑な表を作ってよいものなのか。  それとも、リスト形式で入力しているデータのSheetに条件付合計式ウィザードで毎月の合計入金額を出し一年間の累計の表を作り、カメラ機能でピボットテーブルと同一sheet上にその表を持っていったほうがよいのか悩んでいます。  あるいは、まったく別の方法で、入金予定日と毎月の合計と一年間の累計を出すやり方はあるでしょうか?  それから、ピボットテーブルを作ったsheetには、ほかの表(計算式の入った)を作らないほうが良いでしょうか?  わかりにくい文章かとは思いますが、よろしくおねがいします。  

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

  • ベストアンサー
  • Spur
  • ベストアンサー率25% (453/1783)
回答No.1

毎日のデータを1年間とか、数年間入れて集計するんですよね? データは、その日の売上の1つだけですか? もし、そうなら、1年でもせいぜい300ですね。 それなら、心配するような値じゃないですよね。 データ量が何千とか何万になるようなら、EXCELではなく、ACCESSを使うべきでしょう。 また、そういった処理は、マスター・トランザクション処理をするのが一般的です。 つまし、入力フォームは、入力をするだけの簡単な表。 入力されたデータは、別のデータベースとして蓄積。 結果は、出力フォームで出す。 と分けるやりかたです。 これもEXCELLよりACCESSの方がやりやすいのですが、もちろんEXCELでも可能です。

rosily
質問者

お礼

ありがとうございます。参考になりました。

関連するQ&A

  • エクセルのピボットで、集計値降順で表示するには?

    お世話になります。 エクセルのピボットテーブルで、担当者ごとの売上集計表を作成しています。ウィザードで、「行(R)」に担当者名、「データ(D)」に合計/売上をいれています。 名前の順ではなく、売上集計額の高い順に表示することはできますか? 今はピボットテーブルから値貼り付けして 普通の表にしてから並べ替えています。 よろしくお願い致します。

  • エクセル2000でのリスト作成

    エクセル2000でのリスト作成は無いのでしょうか。 ピボットテーブルウィザードには、 エクセルのリスト/データーベースとあります。 リストを作成したいのですが、どうすればよいでしょうか。

  • Excel2007 本日以降の金額を集計をする関数

    会社の口座引落について、エクセルで表形式で管理しています。 1か月分を1シートで管理し、次の月は、新しいシートにコピー編集で作成しています。 引落日、口座、内容、引落金額の項目があります。 口座ごとの1か月の引落合計額は、DSUMを使って出すことができています。 シートを開いたときに、本日以降末日までに引落される合計額(=今月口座に入金しなければならない金額)が表示されるようにしたいのですが、 どうしたらいいかわかりません。 条件付き合計式やピボットテーブルを考えましたが、 どちらも本日の日付を数字で入力すれば答えは得られましたが、 例えばTODAY()のように、 日付を入力することなく シートを開くだけで本日以降の合計額が表示されるようにしたいです。 可能でしたら、やり方を教えてください。 どうぞよろしくお願いいたします。 口座ごとの引落金額

  • 【Excel2003】テーブルからピボットテーブル

    【Excel2003】で、リスト形式の表ではなく、テーブル形式の表からピボットテーブルの枠を作成するにはどうすればいいのでしょうか? Excel2007や2010バージョンでは、すぐにできるのですが。。

  • Excel 2010 ピボットテーブル 

    Excel 2010のピボットテーブルで、複数のワークシートを選択してピボットテーブルを作成したいのですが、以前のヴァージョンでは、ピボットテーブルウィザードの1/3の「分析するデータのある場所」で「複数のワークシート範囲」を選択して作業を行っていたのですが、Excel 2010ではこの「複数のワークシート範囲」という項目がありません。 他のやり方で同じようなことができるのでしょうか。 やり方をご存知の方がいれば教えて下さい。 よろしくお願いいたします。

  • Excel ピボットテーブル エラーメッセージ

    Excel2003使用です。 ピボットテーブルウィザードを完了しようとすると、以下のようなメッセージが表示されて、完了できません。 「このワークシートの数式に、1つまたは複数の無効な参照がふくまれています。 有効なパス、ブック、範囲名、およびセル参照が数式に含まれていることを確認してください。」 何がイケナイのかわかりません。。。 表の選択範囲もイロイロ試してみました。 ピボットテーブルを作れない表の形などはありますか? おわかりの方、よろしくお願いします。

  • エクセルでシートごとに作成したものを年度合計する

    いつもお世話になります。エクセル初心者です。全員者が作成したものをどうにか新年度用に作成しようとしています。毎月作成したシートごとになっている同じ形式の月ごと(平成23年4月から3月)月報を同じ様式のシートで年間合計表を作るには、毎月の数値を合計表の同じセルに、12か月分の合計数値として入れるのに一番早い方法はどうすればよいのでしょうか? 教えて頂ければ助かります。よろしくお願いします。

  • エクセルのマクロで毎回内容の違うものをつくりたい

    こんばんわ。 お世話になります。 エクセルのマクロで毎回内容の違うものをつくりたいのです。 一つのシート内に3つの様式(表形式、ピボットテーブル、ピボットグラフ)を固有ID一つに1シートで作り、シートに固有ID名をつけ、保存。 この動作をランダムに選んだ固有IDごとに200くらい繰り返したいのです。 どのようにすれば良いでしょうか。 マクロをつかったことがありません。 アドバイス等下さい。 よろしくお願いいたします。

  • VBA エクセル ピボットテーブル

    皆様、こんにちは。 VBAでいくつかの表を合わせたピボットテーブルのようなものを作ろうとしていますが、やり方がよく分かりません。 例えば、次のような表があって 表1 350 Mat1 5674 t 640 Mat2 247 l 43 Ax1 24 t 0 … 0 表2 458 Mat3 5467 t 674 Mat1 674 t 98 Ax2 13 t 15 Ax3 87 l … 次のようなピボットテーブルを考えています ↓ ピボットテーブル 1024 Mat1 6318 t 640 Mat2 247 l 458 Mat3 5467 t 43 Ax1 24 t 98 Ax2 13 t 15 Ax3 87 l つまり、同様な項目を合計し、異なるものを別々に入力したいです。ただし、対象となる表の数はユーザーが決めるので、固定したものではない。対象となる表の形式は同様です。 もしご存知の方がいらっしゃったら、教えてください。 どうぞよろしくお願いいたします m(_ _)m

  • ピボットテーブル

    ピボットテーブル エクセル2007を利用しています。 同一シート内に表とピボットテーブルがあります。 月ごとにシートを変更してデータをまとめています。(1月のシートがあり、2月のシートがあり、その都度集計している、というような形です。) 1月のシートと同じ形式で集計したいと思い、シートをコピーして別シートに貼付しました。1月の数値を表から削除してもピボットテーブル内の数値は1月のままです。 2月分の数値を表に入力して、ピボットテーブルに反映させるにはどうしたら良いでしょうか。 説明下手で申し訳ありませんが、ご存知の方がいらっしゃいましたら、ご教示下さい。

専門家に質問してみよう