Freigeben über


MID-Funktion (VisioShapeSheet)

Gibt eine bestimmte Anzahl von Zeichen aus einer Textzeichenfolge zurück, beginnend an der von Ihnen angegebenen Position, basierend auf der anzahl der von Ihnen angegebenen Zeichen.

Syntax

MID (text, start_num, num_chars )

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
text
Erforderlich
String
Die Zeichenfolge mit den zu extrahierenden Zeichen.
start_num
Erforderlich
Number
Die Position des ersten Zeichens, das extrahiert werden soll. Das erste Zeichen in der Zeichenfolge ist Position 1.
Anzahl_zeichen
Erforderlich
Number
Die Anzahl der Zeichen, die zurückgegeben werden sollen.

Rückgabewert

Zeichenfolge

Hinweise

Wenn start_num

  • größer als die Länge von text ist, gibt MID "" (keinen Text) zurück.

  • kleiner als die Länge von text ist, aber start_num plus num_chars die Länge von text überschreiten, gibt MID die Zeichen bis zum Ende von text zurück.

  • kleiner als 1 ist, gibt MID den Fehlerwert #WERT! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.

Wenn num_chars negativ ist, gibt MID die Zeichen in der Textzeichenfolge zurück.

Beispiel

MID ("SSN 999-99-9999",5,11)

Gibt 999-99-9999 zurück.