最終修正日: 10 Jan 2024
環境
Tableau Desktop解決策
クリックしてソリューションを展開する
シナリオ 1: NULL 値が入っているフィールドを含む式から NULL 値が返される場合がある
クリックしてソリューションを展開する
シナリオ 2: NULL 値を含む条件から NULL 値が返される
クリックしてソリューションを展開する
シナリオ 3: CASE または IF ステートメントを ELSE ステートメントなしで使用すると、True になる条件がない場合に NULL 値が返される
クリックしてソリューションを展開する
シナリオ 4: 複数の相互排他的な CASE または IF ステートメントを含む式から NULL 値が返される場合がある
クリックしてソリューションを展開する
シナリオ 5: 数値以外の文字列を数字に変換する
クリックしてソリューションを展開する
シナリオ 6: 式をゼロで割ると NULL が返される
クリックしてソリューションを展開する
シナリオ 7: DATE() または DATEPARSE() から NULL が返される場合がある
原因
- シナリオ 1, 2, 4 について: NULL 値が数値でなく特殊な処理が必要なため、NULL を含む計算からは NULL が返されます。
- シナリオ 3 について: Tableau では、ELSE ステートメントのない論理計算に ELSE NULL が追加されます。これは、すべての条件が False である場合に NULL が返されることを意味します。
- シナリオ 5 について: 任意の数値をゼロで割ることは、数学的に定義されていません。一貫性のため、Tableau ではこの値が NULL として表示されます。詳細については、Wikipedia の記事「ゼロ除算」を参照してください。
詳細情報
レコードが存在しない場合は強制的に 0.0 を使用するNULL や欠落しているデータをゼロまたは既存データで置き換える
Tableau でのデータ集計
抽出の更新後に日付計算フィールドから NULL が返される
ATTR() を含む計算フィールド (複数のデータ ソースからのデータをブレンドしたフィールドを含む) で総計が空白になっている (英語)
ATTR を使用した IIF 関数で、予期しない NULL の結果が返される
不一致日付フィールドでのデータ ブレンド
文字列を日付型または日付時刻型に変換すると NULL 値になる
記事がご参考になったかどうか、フィードバックをお寄せいただきありがとうございます。
新しい問題を登録する
検索を続ける
ナレッジベース
コミュニティ
製品のヘルプ
トレーニングとチュートリアル
関連するリンク
Results 1-3 of 1,206
Trending Articles
No results for undefined