次の方法で共有


テキスト関数

データ分析式 (DAX) には、Excel の文字列関数のライブラリに基づく一連のテキスト関数が含まれていますが、表形式モデルのテーブルと列を操作するように変更されています。 このセクションでは、DAX 言語で使用できるテキスト関数について説明します。

このカテゴリ内

機能 形容
COMBINEVALUES 2 つ以上のテキスト文字列を 1 つのテキスト文字列に結合します。
CONCATENATE 2 つのテキスト文字列を 1 つのテキスト文字列に結合します。
CONCATENATEX テーブル内の各行について評価された式の結果を連結します。
EXACT 2 つのテキスト文字列を比較し、まったく同じ場合は TRUE を返します。それ以外の場合は FALSE 返します。
FIND 別のテキスト文字列内の 1 つのテキスト文字列の開始位置を返します。
FIXED 指定した小数点以下の桁数に数値を丸め、結果をテキストとして返します。
FORMAT 指定した形式に従って値をテキストに変換します。
LEFT テキスト文字列の先頭から指定した文字数を返します。
LEN テキスト文字列内の文字数を返します。
LOWER テキスト文字列内のすべての文字を小文字に変換します。
MID 開始位置と長さを指定して、テキスト文字列の中央から文字の文字列を返します。
REPLACE REPLACE は、指定した文字数に基づいて、テキスト文字列の一部を別のテキスト文字列に置き換えます。
REPT 指定された回数だけテキストを繰り返します。
RIGHT RIGHT は、指定した文字数に基づいて、テキスト文字列の最後の文字を返します。
SEARCH 特定の文字またはテキスト文字列が最初に見つかった文字の番号を返します。左から右に読み取ります。
SUBSTITUTE 既存のテキストをテキスト文字列内の新しいテキストに置き換えます。
TRIM 単語間の 1 つのスペースを除くすべてのスペースをテキストから削除します。
UNICHAR 数値によって参照される Unicode 文字を返します。
UNICODE テキスト文字列の最初の文字に対応する数値コードを返します。
UPPER テキスト文字列をすべての大文字に変換します。
VALUE 数値を表すテキスト文字列を数値に変換します。