Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine Zeichenfolge aus der Mitte einer Textzeichenfolge zurück, und zwar ausgehend von einer angegebenen Startposition und Länge.
Syntax
MID(<text>, <start_num>, <num_chars>)
Parameter
Ausdruck |
Definition |
|---|---|
text |
Die Textzeichenfolge, aus der die Zeichen extrahiert werden sollen, oder eine Spalte, die Text enthält. |
Erstes_Zeichen |
Die Position des ersten Zeichens, das Sie extrahieren möchten. Die Positionen starten bei 1. |
Anzahl_Zeichen |
Die Anzahl der zurückzugebenden Zeichen. |
Eigenschaftswert/Rückgabewert
Eine Textzeichenfolge der angegebenen Länge.
Hinweise
Während in Microsoft Excel verschiedene Funktionen für die Verwendung von Einzelbyte- und Doppelbyte-Zeichensprachen zur Verfügung stehen, wird in DAX Unicode verwendet, und alle Zeichen werden mit der gleichen Länge gespeichert.
Beispiel
In den folgenden Beispielen werden die gleichen Ergebnisse zurückgegeben: Die ersten 5 Buchstaben der Spalte [ResellerName]. Im ersten Beispiel wird der vollqualifizierte Name der Spalte verwendet und die Startposition angegeben. Im zweiten Beispiel werden der Tabellenname und der Parameter Anzahl_Zeichen weggelassen.
=MID('Reseller'[ResellerName],5,1))
=MID([ResellerName,5])
Die Ergebnisse sind gleich, wenn Sie die folgende Formel verwenden:
=LEFT([ResellerName],5)