私はDAXに夢中です。 DAXのCONCATENATE関数を使用して、First_Name、Middle_Name、Last_Nameなどの3つの異なる列を、間にスペースを入れて1つの列に連結するにはどうすればよいですか。現在、連結できるのは2つの列だけです。
= CONCATENATE(FIRST_NAME]、CONCATENATE( ""、[LAST_NAME]))
他の機能がある場合は、それもお知らせください。私の目的は、SSAS表形式モデルで、1番目の名前、2番目の名前、および3番目の名前を1つの列に連結することです。
私を助けてください。前もって感謝します
列がすでにテキストである場合は、&
演算子を使用できます。 e。使用する
[FIRST_NAME] & " " & [LAST_NAME]
concatenate
のドキュメントは、2つの引数のみを受け入れるという事実を含めて http://technet.Microsoft.com/en-us/library/ee634811.aspx にあります。 。
ネストされたCONCATENATE関数を&
とともに使用して、スペースを追加できます。あなたの例に従う:
=CONCATENATE([FIRST NAME]&" ", CONCATENATE([MIDDLE NAME]&" ", [LAST NAME]))