データから表を作るには、ピボットテーブルが最適です。
実際に使う場合には、複数のピボットテーブルでさまざまな分析ができるようにし、それらをマクロを使って更新するようにしています。
複数のピボットテーブルを作る
まずピボットテーブルを作成します。
日付別の売上を集計しました。
このシートをコピー(Ctrlキーを押しながらシート見出しをドラッグ)します。
コピーしたシートのピボットテーブルの組み合わせを変えて、商品別売上を作成し、シート名を変更します。
同じように[商品別]をコピーし、
担当者別の売上を集計します。
このように複数のピボットテーブルを自由に作ることができるのです。
集計したいものがあれば、元の[顧客データ]にデータを追加します。
データに項目があれば、なんども、どんな組み合わせでも集計が可能です。
[更新]が必要
データを追加した場合には、ピボットテーブルを[更新]しなければいけません。
[更新]はピボットテーブルを右クリックして[更新]を選びます。
複数のピボットテーブルがある場合でも、同じ範囲から作られているものであれば、その中の1つを[更新]すれば、すべてのピボットテーブルを更新できます。
こういう理由があるので上記のようにシートをコピーして作った方が楽なのです。
(同じシート内にコピーすることもできますが、ピボットテーブルの組み合わせを変えたときにエラーが出る場合があります)
ピボットテーブルとマクロの組み合わせ
今回の事例は、実際にお客様に導入しているものです。
日々、データを入力し、集計表で業績を把握していただいています。
この場合、毎回、ピボットテーブルのシートに移動して[更新]をするのは面倒ですし、手間がかかります。
そこで、簡単なマクロを組み合わせています。
次のように[更新]というボタンを作り、これを押すと更新されるようにしています。
(ショートカットキーを設定することもできます)
マクロとしては、ごくごく単純なものです。
ピボットテーブルのうちの1つを更新するようにしています。
Sub Macro1()
Worksheets(“日付別”).PivotTables(“ピボットテーブル1”).PivotCache.Refresh
End Sub
複数の組み合わせの表をマクロだけで作ろうとするとかなり大変です。
ピボットテーブルで作ってマクロで更新した方が楽でしょう。
ピボットテーブルとマクロは、6/16にセミナーをやりますので、是非活用ください〜。
(別々のセミナーですので、どちらか1つの参加でも大丈夫です)
☆6/16 午前 経理&会計のためのピボットテーブル入門セミナー お申し込みはこちら 残席3名
☆6/16 午後 経理&会計のためのマクロ入門セミナー お申し込みはこちら 残席2名
昨日の午前中に新しいプロジェクトの打ち合わせ。
まだ実現するかは分かりませんが、楽しみです。
■著書
『税理士のためのプログラミング -ChatGPTで知識ゼロから始める本-』
『すべてをがんばりすぎなくてもいい!顧問先の満足度を高める税理士業務の見極め方』
ひとり税理士のギモンに答える128問128答
【インボイス対応版】ひとり社長の経理の基本
「繁忙期」でもやりたいことを諦めない! 税理士のための業務効率化マニュアル
ひとり税理士の自宅仕事術
リモート経理完全マニュアル――小さな会社にお金を残す87のノウハウ
ひとり税理士のセーフティネットとリスクマネジメント
税理士のためのRPA入門~一歩踏み出せば変えられる!業務効率化の方法~
やってはいけないExcel――「やってはいけない」がわかると「Excelの正解」がわかる
AI時代のひとり税理士
新版 そのまま使える 経理&会計のためのExcel入門
フリーランスとひとり社長のための 経理をエクセルでトコトン楽にする本
新版 ひとり社長の経理の基本
『ひとり税理士の仕事術』
『フリーランスのための一生仕事に困らない本』
【監修】十人十色の「ひとり税理士」という生き方