ナレッジベース

データ セットの欠落した値をビューに表示し、その値に対して最新の使用可能な日付値をコピーする方法


発行: 20 Jan 2020
最終修正日: 20 Oct 2022

ご質問

データ セットの欠落した値をビューに表示し、その値に対して最新の使用可能な日付値をコピーする方法    

環境

  • Tableau Desktop

回答

1) データ ソースに接続し、以下のような、行に [日付] フィールド、テキストに [値] フィールドを含むビューを構築します。
ユーザーが追加した画像

2) 中間の欠落した日付を表示するには、[日付] フィールドを右クリックし、[欠落した値を表示] をクリックします。
ユーザーが追加した画像


3) 最新の使用可能な日付値をすべての後続の欠落した値にコピーするには、以下の手順を実行してください。
   a) 計算フィールド [Null の場合は値を 0 にする] を次の式で作成し、欠落した日付の Null 値を 0 に置き換えます。IFNULL(SUM([値]),0)
    ユーザーが追加した画像
   b) 別の計算フィールド [新しい値] を次の式で作成します。 
        if ZN(([Null の場合は値を 0 にする]))=0 then PREVIOUS_VALUE([Null の場合は値を 0 にする] )
        ELSE
            [Null の場合は値を 0 にする]
        end

4) [新しい値] をビューで使用します。最終結果は以下のようになります。
ユーザーが追加した画像
 
この記事で問題は解決しましたか?