STŘEDNÍ
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Vrátí řetězec znaků ze středu textového řetězce vzhledem k počáteční pozici a délce.
Syntaxe
MID(<text>, <start_num>, <num_chars>)
Parametry
Pojem | 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ý má být vrácen |
Vrácená 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ů, jazyk 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]
.