Freigeben über


MID

Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen

Gibt Zeichen aus der Mitte einer Textzeichenfolge zurück, sofern Startposition und Länge angegeben wurden.

Syntax

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

Parameter

Begriff Definition
text Die Textzeichenfolge, aus der Sie die Zeichen oder eine Spalte, die Text enthält, extrahieren möchten
start_num Die Position des ersten zu extrahierenden Zeichens. Positionen beginnen bei 1.
num_chars Die Anzahl der zurückzugebenden Zeichen

Rückgabewert

Eine Textzeichenfolge mit der angegebenen Länge

Bemerkungen

Während Microsoft Excel über verschiedene Funktionen für die Arbeit mit Einzel-Byte- und Doppel-Byte-Zeichensprachen verfügt, verwendet DAX Unicode und speichert alle Zeichen mit gleicher Länge.

Beispiele

Der folgende Ausdruck

MID("abcde",2,3))

gibt bcd zurück.

Der folgende Ausdruck

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

gibt dasselbe Ergebnis wie LEFT([ResellerName],5) zurück. Beide Ausdrücke geben die ersten 5 Buchstaben der Spalte zurück, [ResellerName].

Textfunktionen.