2016-03-21 10 views
0

厳密なテンプレートを持つレポートを販売監視サイトからインポートしています。データを反映するピボットテーブルを作成する必要があります。このレポートは、その月の日次売上データを生成します。問題:ピボットテーブルにインポートしたデータを反映させたいが、将来の日付については0を表示する。Excelピボットテーブル:日付をソースデータに表示しない

たとえば、私のデータがインポートされ、3/1/16から3/21/16(今日の日付)までのデータがあります。私は、このデータから生成されたピボットテーブルが3月の完全な月を表示し、今日の後の日付が0であることを望みます。これは可能ですか?

答えて

0

私が知る限り、ピボットテーブルはデータソースを読み込む必要があります。したがって、月の残りの部分に0を表示したい場合は、ダミーデータを作成する必要があります。したがって、データソースには、残りの月と0をすべての列に記入してください。その後、ピボットテーブルに表示されます(これらのセルがピボットテーブルのデータソースの一部である限り)。

0

あなたが心に留めている完全なレイアウトを見ることなく、答えで正確にするのは難しいです。元の投稿から収集できるものに基づいて、元のデータに列を挿入することをおすすめします。その列をBと呼びましょう。

ソースデータの日付が列Aにあるとします。行1の行と列Aは、日付としてフォーマットされます。

ようにBに数式を挿入します。

=IF($A2>NOW(), 0, $A2) 

これはあなたの将来の日付または過去/現在の日付のためのソースデータの日付のためのゼロを返しどちらかというコラムを与えます。 ピボットを更新して、列Aの代わりに新しい列Bを反映させます。Excelは日付の代わりに0を表示しようとします(残りの列は日付なので、01/00/1900を表示します)。ゼロの

関連する問題