Power
Queryの列を条件判定で文字列比較をする場合、判定対象の列がnullだとエラーになることがあります。
以下の条件判定で[列名]=nullの場合、[追加列]に"Error"が入ります。
---
追加された条件列 = Table.AddColumn(前の行の処理名, "追加列",
each if [列名] = "AAA" then
"AAA"
else
"BBB"),
---
上記の場合、条件判定を追加してnullを取り除き、その後の条件判定にnullが届かないようにすれば、[追加列]はErrorになりません。
---
追加された条件列 = Table.AddColumn(前の行の処理名, "追加列",
each if [列名] = null then
"その他"
else if [列名] = "AAA" then
"AAA"
else
"BBB"),
---
0 件のコメント:
コメントを投稿