Funkcja MID (język DAX)
Zwraca ciąg znaków ze środka ciągu tekstowego danej pozycji początkowej i długości.
Składnia
MID(<text>, <start_num>, <num_chars>)
Parametry
Termin |
Definicja |
---|---|
tekst |
Ciąg tekstowy, z którego mają zostać wyodrębnione znaki, lub kolumna zawierająca tekst. |
numer_początkowy |
Pozycja pierwszego znaku do wyodrębnienia.Pozycje zaczynają się od wartości 1. |
liczba_znaków |
Liczba znaków do zwrócenia. |
Wartość właściwości/wartość zwracana
Ciąg tekstu o określonej długości.
Uwagi
Program Microsoft Excel ma różne funkcje do pracy z jednobajtowych i dwubajtowych znaków języków, PowerPivot for Excel używa Unicode i przechowuje wszystkie znaki z tej samej długości.
Przykład
W poniższych przykładach jest zwracany taki sam wynik, czyli pierwszych pięć liter z kolumny [ResellerName].Pierwszy przykład używa w pełni kwalifikowana nazwa kolumna i określa punkt początkowy; drugi przykład pomija nazwę tabela i parametr, liczba_znaków.
=MID('Reseller'[ResellerName],5,1))
=MID([ResellerName,5])
Taki sam wynik można uzyskać, używając następującej formuły:
=LEFT([ResellerName],5)