いつもありがとうございます。
以前にこちらで質問をし、頂いた回答を元にあれこれと試行をしておりますが、いくつか躓いており、ご教示ください。
【目標】
・売上、目標値を元に、①それぞれの累積値を算出②対目標の算出(累計も)
・①前年値を算出、②前年値の累積値の算出 ③対前年の算出(累計も)
・年度(4月始まり)ごとに区切って表示
・「月」と「年度」ごとに表示を切り替えられるようにする
【問題点】
1)年度ごとの表示がうまくできません。
『表示切替』パラメーターを「年」にすると、”4月始まり”の年度ごとに集計した数字になるのですが、
「月」にすると、なぜか”1月始まり”になってしまいます。
年度ごとの前年値がうまく出せない状況です。
2)『表示切替』パラメーターを「月」にすると、数字がうまく表示できません。具体的には以下の通りです。
◆2012年1月~2012年12月
売上 目標値が表示されない
(累計は表示されている)
◆2013年4月~2013年12月
前年値が表示されない
(累計は表示されている)
◆2016年1月~2016年3月
売上・目標値・それぞれの累計値が表示されない
ここまでのTableauデータは下記リンクのワークシートになります。
ワークシート名:「前年値・累積値の表示」
検証_粒度の異なるデータの合体+前年値・累積の表示 | Tableau Public
3)前年値を表示させた状態で、月ごとにフィルターをかけるために作成した計算フィールドの挙動がおかしいです。
①Nullになっている数字がある
②すべて表示を選択すると、表示される年度の表示が1月始まりになってしまう。(なぜか、月単位で選択すると正しく表示されます。例:2013年1月をクリック→正しく2012年度と表示される)
ここまでのTableauデータは下記リンクのワークシートです。
ワークシート名:「前年値・累積値の表示+フィルター追加」
検証_粒度の異なるデータの合体+前年値・累積の表示 | Tableau Public
2)の不具合は、3)の前年値を表示させた状態で、月ごとにフィルターをかけるために計算フィールドを作成する前から起こっている不具合です。
年度ごとに表示させるための計算フィールドを作成し、それを反映させたことが根本的な原因になるのでしょうか。
日付については、年度ごとに区切れるようにしたいものですが難しいでしょうか?
お手数おかけしますが、よろしくお願いいたします。

おそらく年度の数字を日本方式に合わせる(期末の年を取るのではなく期首の年を取る)ために計算式で年を1つ遡らせているのだと思いますが、これと会計年度の開始月をセットしていることが私にとってひどく理解しづらい状況を生んでいるので、申し訳ありませんがこのままではお手伝いは難しいです。
年度の数字を別の方法で計算するように変更できるのであれば、次のように4月から3月をひとつの年度として扱い、前年比などの計算もできます。
但し、このデータソースは2013年1月からのデータしか含まないので、2013年度の4月から12月の間は前年の値が表示できません。