1
ソースデータに基づいてPowerQueryでいくつかの追加列を作成しました。 "TRUE"または "FALSE"だけを返す2つの "TextContains"列が含まれています。 私は今、追加の列異なるサービスタイプをハイライト表示し、これを使用したい:PowerQuery - 列の値が真であるかどうかをチェック
if [PSTag] = "PS" then "PS"
else if [Trainingskit] = "TrainingsKit" then "Training"
else if [Training] = "Training" then "Training"
else if [HardwareService] = "TRUE" then "HardwareService"
else if [TelephoneService] = "TRUE" then "TelephoneService" else "NonService"
それはIF文最初の3のために正常に動作しますが、 "だけ「TRUE」またはを含む列に対してまったく機能しません。 FALSE "を返します。 最初の3つは、 「PS」、「NonPS」、「Training」、「NonTraining」
私はここで非常に根本的に欠けていると確信しています。
ご協力いただきまして誠にありがとうございます。
私はそれを試みましたが、うまくいきませんでした。それから、TRUEの代わりにTRUEを使ってやり直してみました。 – f0rd42
はい、申し訳ありません。 Carlが指摘しているように、 "M"言語は大文字と小文字を区別し、TRUE/FALSEの表示方法と、TRUE/FALSEの入力方法を矛盾させています。 –
Horney works !.面白いのは、内部的な値が "TRUE"であるが、 "True"と書かれているため、内部的に使用されているもの(フィルタとして使用する必要があるもの)と、 – f0rd42