MID 函數

在提供開始位置與長度的情況下,從文字字串的中間傳回字元的字串。

語法

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

參數

詞彙

定義

text

您想要從其中擷取字元的文字字串,或是包含文字的資料行。

start_num

您想要擷取之第一個字元的位置。 位置從 1 開始。

num_chars

要傳回的字元數。

屬性值/傳回值

具有指定之長度的文字字串。

備註

Microsoft Excel 對單位元組與雙位元組字元語言使用不同的函數,DAX 則是使用 Unicode 並將所有的字元都儲存為相同的長度。

範例

下列範例會傳回相同的結果,也就是 [ResellerName] 資料行的前 5 個字母。 第一個範例會使用資料行的完整名稱並指定開始點。第二個範例則會省略資料表名稱和 num_chars 參數。

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

如果您使用下列公式,結果就會相同:

=LEFT([ResellerName],5)

請參閱

其他資源

文字函數 (DAX)