MID

根據指定的開始位置和長度,傳回文字字串中間的字元字串。

語法

MID(<text>, <start_num>, <num_chars>)  

參數

詞彙 定義
text 要從中擷取字元的文字字串,或包含文字的資料行。
start_num 所要擷取第一個字元的位置。 位置從 1 開始。
num_chars 要傳回的字元數。

傳回值

指定長度的文字字串。

備註

雖然 Microsoft Excel 有不同的函式來處理單位元組和雙位元組字元語言,但 DAX 會使用 Unicode 並儲存具有相同長度的所有字元。

範例

下列運算式,

MID("abcde",2,3))

傳回 "bcd"

下列運算式,

MID('Reseller'[ResellerName],1,5))

傳回與 LEFT([ResellerName],5) 相同的結果。 這兩個運算式都會傳回資料行 [ResellerName] 的前 5 個字母。

文字函式