About connecting the dots.

data science related trivial things

excelのピボットテーブルで値がない部分のラベルも表示させる方法

最近職域がちょっと変化して,マネジメント側の業務量の比率が上がりました.そんなわけで,レポーティングのためにexcelをいじる機会が激増しているわけです.これまでピボットテーブルってそんなに使う機会なかったんですけど,これを機にいろいろ覚えていたりします.

で,複数データを対象にしてピボットテーブルで時系列グラフを書く際に,横軸の時系列範囲を一定にしたいことがままあります.ですが,複数商品についてのデータをまとめようとすると,各商品の販売開始or終了時期が違うため,グラフの結局横軸がそろわなくなってしまうことが多々あります.

つまり,同一ピボットテーブルなんだけど,複数商品のデータがある基幹がそれぞれ異なっている場合に,横軸の時間軸の範囲を一定にそろえたい,ということですね.こんなときは,Officeのサポートページにあるように,「データのないアイテムを行に表示する」ことで,データがなくても問題なくなります.簡単ですね.

で,Pigでピボットテーブルの元データ形式で数値を出力するようなスクリプトを書いておいて,定期的に回せば,レポーティング業務がほぼ自動化できますね.自動化大事.