Udostępnij za pośrednictwem


Funkcja MID

Zwraca ciąg znaków ze środka ciągu tekstowego przy danej pozycji początkowej i długości.

Składnia

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

Parametry

Termin

Definicja

text

Ciąg tekstowy, z którego mają zostać wyodrębnione znaki, lub kolumna zawierająca tekst.

start_num

Pozycja pierwszego znaku do wyodrębnienia. Pozycje zaczynają się od wartości 1.

num_chars

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 zawiera osobne funkcje, których należy używać w przypadku języków ze znakami jednobajtowymi i dwubajtowymi, ale w języku DAX jest używany standard Unicode i dlatego wszystkie przechowywane znaki mają taką samą długość.

Przykład

W poniższych przykładach jest zwracany taki sam wynik, czyli pierwszych pięć liter z kolumny [ResellerName]. W pierwszym przykładzie jest używana w pełni kwalifikowana nazwa kolumny i jest określany punkt początkowy, natomiast w drugim przykładzie pominięto nazwę tabeli oraz parametr num_chars.

=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)

Zobacz także

Inne zasoby

Funkcje tekstowe (język DAX)