Sdílet prostřednictvím


MID

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

Vrátí řetězec znaků ze středu textového řetězce vzhledem k počáteční pozici a délce.

Syntax

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

Parametry

Semestr Definice
text Textový řetězec, ze kterého chcete extrahovat znaky, nebo sloupec obsahující text.
start_num Pozice prvního znaku, který chcete extrahovat. Pozice začínají na 1.
num_chars Počet znaků, které se mají vrátit.

Návratová hodnota

Řetězec textu zadané délky.

Poznámky

Zatímco Microsoft Excel má různé funkce pro práci s jazyky jednobajtových a dvoubajtových znaků, DAX používá Unicode a ukládá všechny znaky se stejnou délkou.

Příklady

Následující výraz:

MID("abcde",2,3))

Vrátí "bcd".

Následující výraz:

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

Vrátí stejný výsledek jako LEFT([ResellerName],5). Oba výrazy vrátí prvních 5 písmen sloupce, [ResellerName].

textové funkce