ナレッジベース

年次 (YTD) と月次 (MTD) 計算の作成


発行: 11 Mar 2017
最終修正日: 20 Jul 2023

ご質問

年次および月次の計算を作成して表示する方法。

環境

Tableau Desktop

回答

オプション 1 (YTD)

  1. [分析][計算フィールドの作成] を選択
  2. フィールドに "YTD Sales" (YTD 売上高) と名前を付け、次の計算を入力してから [OK] をクリックします。
    [Order Date] <= TODAY() AND
    DATETRUNC( "year", [Order Date]) = DATETRUNC("year", TODAY() )
  3. YTD を [フィルター] シェルフまでドラッグし、[True] を選択します。

オプション 2 (MTD)

  1. [分析][計算フィールドの作成] を選択
  2. フィールドに "MTD Sales (MTD 売上高)" と名前を付け、次の計算を入力してから [OK] をクリックします。
    [Order Date] <= TODAY() AND
    DATETRUNC( "month", [Order Date]) = DATETRUNC("month", TODAY() )
  3. MTD を [フィルター] シェルフまでドラッグし、[True] を選択します。

オプション 3 (動的 MTD/YTD)

  1. パラメーターを作成して "YTD/MTD" と名前を付けます (文字列)
  2. パラメーターを作成して "Anchor Date (アンカー日付)" と名前を付けます (日付)
  3. パラメーターを作成して "Offset (オフセット)" と名前を付けます (整数)
  4. [分析][計算フィールドの作成] を選択
  5. フィールドに "Dynamic Sales (動的売上高)" と名前を付け、次の計算を入力してから [OK] をクリックします。
    [Order Date] <= DATEADD( [Date Part],[Offset], [Anchor Date] ) AND
    DATETRUNC( [Date Part], [Order Date]) = DATETRUNC([Date Part], DATEADD([Date Part], [Offset], [Anchor Date] ))
  6. MTD を [フィルター] シェルフまでドラッグし、[True] を選択します。

詳細情報

次のビデオで説明されている手順を表示するには、上記セクションを展開します。注: ビデオに音声はありません。

この記事で問題は解決しましたか?