Freigeben über


MID

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt eine Zeichenfolge aus der Mitte einer Textzeichenfolge zurück, die eine Anfangsposition und Länge aufweist.

Syntax

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

Parameter

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

Rückgabewert

Eine Textzeichenfolge der angegebenen Länge.

Bemerkungen

Microsoft Excel verfügt zwar über unterschiedliche Funktionen für die Arbeit mit Einzelbyte- und Doppelbytezeichensprachen, DAX verwendet Unicode und speichert alle Zeichen mit derselben 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 fünf Buchstaben der Spalte [ResellerName]zurück.

Textfunktionen