Set NullInterpret = '';
Example:
LOAD * INLINE [
LocationID, Country, State, City
L001, USA, California, Los Angeles
L002, USA, ,
L003, Canada, Ontario,
L004, , New South Wales, Sydney
L005, UK, , London
L006, , , London
];
結果
データをロードしてシートを開きます。新しいテーブルを作成し、これらの項目を軸として追加します:
LocationID
Country
State
City
次の計算軸を作成します。
=Coalesce(Country, State, City)、NULL 値を代替値で入力します。
結果テーブル
LocationID
Country
State
City
Coalesce(Country, State, City)
L001
USA
California
Los Angeles
USA
L002
USA
-
-
USA
L003
Canada
Ontario
-
Canada
L004
-
New South Wales
Sydney
New South Wales
L005
UK
-
London
UK
L006
-
-
London
London
結果は、欠損値があるにもかかわらず、Coalesce 関数を使用して、これらのインスタンスに代替値を入力してデータセットを完成させる方法に関するロジックを提供できることを示しています。たとえば、L004 には Country 値がありません。Country の値が欠落している場合に使用する優先ロジックにリストされている 2 番目の項目が State であるため、Coalesce 関数は New South Wales を返します。