MID Excel-Funktion

MID in Excel

Die Mid-Funktion in Excel ist eine Art Textfunktion, mit der Zeichenfolgen ermittelt und aus einem beliebigen mittleren Teil von Excel zurückgegeben werden. Die Argumente dieser Formel sind der Text oder die Zeichenfolge selbst sowie die Startnummer oder Position der Zeichenfolge und Die Endposition der Zeichenfolge, um das Ergebnis zu extrahieren.

Mit einfachen Worten, die MID-Funktion in Excel wird verwendet, um einen kleinen Teil der Zeichenfolge aus der Eingabezeichenfolge zu extrahieren oder eine erforderliche Anzahl von Zeichen aus Text oder Zeichenfolge zurückzugeben.

MID-Formel in Excel

Die MID-Formel in Excel enthält drei obligatorische Parameter: text, start_num, num_chars.

Obligatorische Parameter:

  • Text: Dies ist Text, aus dem Sie den Teilstring extrahieren möchten.
  • start_num: Die Startposition des Teilstrings.
  • num_chars: Die Anzahl der Zeichen des Teilstrings.

Wie verwende ich die MID-Funktion in Excel? (mit Beispielen)

MID in Excel ist sehr einfach und benutzerfreundlich. Lassen Sie die Funktionsweise der MID-Funktion in Excel anhand eines Beispiels für eine MID-Formel verstehen. Die MID-Funktion kann als Arbeitsblattfunktion und als VBA-Funktion verwendet werden.

Sie können diese MID-Funktions-Excel-Vorlage hier herunterladen - MID-Funktions-Excel-Vorlage

MID in Excel als Arbeitsblattfunktion.

Beispiel 1

In diesem Beispiel für eine MID-Formel rufen wir den Teilstring aus der angegebenen Textzeichenfolge ab, indem wir die MID-Formel in Excel = MID (B3,2,5) verwenden. Der Teilstring wird aus 2 Zeichen und 5 Buchstaben von der 2. Position abgerufen und die Ausgabe erfolgt wie folgt in der zweiten Spalte gezeigt.

Beispiel 2

Wir können die Mid-Funktion verwenden, um den Vor- und Nachnamen aus dem vollständigen Namen zu extrahieren.

Für den Vornamen : Hier haben wir die MID-Formel in Excel = MID (B17,1, SEARCH (”“, B17,1)) verwendet. In diesem Beispiel für die MID-Formel durchsucht die MID-Funktion die Zeichenfolge bei B17 und startet den Teilstring von Das erste Zeichen, hier die Suchfunktion, ruft die Position des Leerzeichens ab und gibt den ganzzahligen Wert zurück. Am Ende filtern beide Funktionen den Vornamen heraus.

Für den Nachnamen: Verwenden Sie für den Nachnamen ebenfalls die = MID (B17, SEARCH (”“, B17), 100) und Sie erhalten den Nachnamen aus dem vollständigen Namen.

Beispiel 3

Angenommen, wir müssen den Block aus der ID ermitteln, der sich in ID nach „-“ befindet, und dann die Excel-Formel = MID (H3, FIND (“-“, H3) +1,2) in Excel verwenden, um die Block-ID zwei herauszufiltern -Zeichen nach „-“.

Beispiel 4

Den Domainnamen können wir auch anhand der Web-URLs ermitteln. Hier ist die mittlere Funktion, die verwendet wird, um dies zu erreichen

= MITTE (H18, SUCHE (": //", H18) + 3, SUCHE ("/", H18, SUCHE (": //", H18) +3) -SUCHE (": //", H18) -3)

Die Excel MID-Funktion kann als VBA-Funktion verwendet werden.

Dim Midstring As String

Midstring = Application.worksheetfunction.mid ("Alphabet", 5, 2)

Msgbox (Midstring) // Gibt den Teilstring "ab" aus dem String "Alphabet" im Meldungsfeld zurück.

Die Ausgabe ist "ab".

Wichtige Informationen zur Excel MID-Funktion

  • Die Excel MID-Formel gibt leeren Text zurück, wenn start_num größer als die Länge der Zeichenfolge ist.

= MID (B3,21,5) = leer, da die Startnummer größer als die Zeichenfolgenlänge ist, sodass die Ausgabe wie unten gezeigt leer ist.

  • Wenn start_num <die Länge des Texts ist, start_num + num_chars jedoch die Länge des Strings überschreitet, gibt MID die Zeichen bis zum Ende des Textes zurück.

= MID (B3,1,15)

  • MID-Funktion zeichnet sich durch den #WERT aus! Error
    • Wenn start_num <1 ex. = MID (B3, -1,15)

    • Wenn num_chars ein negativer Wert ist.

= MID (B3,1, -15)