文字函式

資料分析運算式 (DAX) 包含以 Excel 字串函式程式庫為基礎的一組文字函式,但已修改為使用表格式模型中的資料表和資料行。 本節描述 DAX 語言中提供的文字函式。

在此類別中

函式 描述
COMBINEVALUES 將兩個或多個文字字串聯結成一個文字字串。
CONCATENATE 將兩個文字字串聯結成一個文字字串。
CONCATENATEX 串連資料表中每個資料列得出的運算式結果。
EXACT 比較兩個文字字串,如果完全相同,則會傳回 TRUE;否則會傳回 FALSE。
FIND 傳回一個文字字串出現在另一個文字字串中的開始位置。
FIXED 將數字四捨五入到指定的小數位數,並以文字形式傳回結果。
FORMAT 根據指定的格式,將某值轉換成文字。
LEFT 傳回從文字字串開頭算起指定數目的字元。
LEN 傳回文字字串中的字元數。
LOWER 將文字字串中的所有字母轉換成小寫。
MID 根據指定的開始位置和長度,傳回文字字串中間的字元字串。
REPLACE REPLACE 會根據指定的字元數目,以不同文字字串來取代文字字串的某一部分。
REPT 將文字重複指定的次數。
RIGHT RIGHT 會根據指定的字元數目,傳回文字字串中最後一個字元或數個字元。
SEARCH 傳回第一次找到特定字元或文字字串的字元數,由左至右讀取。
SUBSTITUTE 用新文字取代文字字串中的現有文字。
TRIM 除了單字與單字間的單一空格之外,移除文字的所有空格。
UNICHAR 傳回數值所參考的 Unicode 字元。
UNICODE 傳回對應至文字字串之第一個字元的數字碼。
UPPER 將文字字串轉換為全部大寫字母。
VALUE 將代表數字的文字字串轉換成數字。