POŁOWIE

Zwraca ciąg znaków z środka ciągu tekstowego, biorąc pod uwagę pozycję początkową i długość.

Składnia

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

Parametry

Termin Definicja
text Ciąg tekstowy, z którego chcesz wyodrębnić znaki lub kolumnę zawierającą tekst.
Liczba_początkowa Pozycja pierwszego znaku, który chcesz wyodrębnić. Pozycje zaczynają się od 1.
Liczba_znaków Liczba znaków, które zostaną zwrócone.

Wartość zwracana

Ciąg tekstu o określonej długości.

Uwagi

Podczas gdy program Microsoft Excel ma różne funkcje do pracy z językami znaków jednobajtowych i dwubajtowych, język DAX używa formatu Unicode i przechowuje wszystkie znaki o tej samej długości.

Przykłady

Następujące wyrażenie,

MID("abcde",2,3))

Zwraca wartość "bcd".

Następujące wyrażenie,

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

Zwraca ten sam wynik co LEFT([ResellerName],5). Oba wyrażenia zwracają pierwsze 5 liter kolumny [ResellerName].

Funkcje tekstowe