Excel: so verwenden sie die mid-funktion für zeichenfolgen variabler länge


Mit der MID- Funktion in Excel können Sie eine bestimmte Anzahl von Zeichen aus einer Zeichenfolge basierend auf einer Startposition auf der linken Seite der Zeichenfolge extrahieren.

Manchmal möchten Sie jedoch die mittleren Zeichen basierend auf einem bestimmten Start- und Endzeichen extrahieren.

Sie können dazu die MID- Funktion in Kombination mit der FIND- Funktion verwenden:

 =MID( A2 ,FIND("char1", A2 )+2,FIND("char2", A2,10 )-FIND("char1", A2 )-2)

Diese spezielle Formel extrahiert jedes Zeichen aus der Zeichenfolge in Zelle A2 zwischen den Zeichen char1 und char2 .

Das folgende Beispiel zeigt, wie diese Formel in der Praxis angewendet wird.

Beispiel: MID-Funktion für Zeichenfolgen variabler Länge in Excel

Angenommen, wir haben die folgende Liste von Website-URLs:

Nehmen wir an, wir möchten nur den Namen der Website zwischen den doppelten Schrägstrichen ( // ) und .com am Ende der URL extrahieren.

Dazu können wir die folgende Formel verwenden:

 =MID( A2 ,FIND("//", A2 )+2,FIND(".com", A2,10 )-FIND("//", A2 )-2)

Der folgende Screenshot zeigt, wie diese Formel in der Praxis angewendet wird:

Excel-MID-Funktion mit variabler Länge

Spalte B zeigt jetzt nur die Zeichen im Website-Namen zwischen den doppelten Schrägstrichen // und dem .com am Ende des Namens.

Beachten Sie, dass diese Formel auch dann funktioniert, wenn die Länge der einzelnen Website-Namen nicht gleich ist.

Ohne die Verwendung der FIND- Funktion wäre die MID- Funktion allein nicht in der Lage, diese Aufgabe auszuführen.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in Excel ausführen:

Excel: eine Formel für MID von rechts
Excel: eine Formel für „wenn es nicht leer ist“
Excel: So ignorieren Sie leere Zellen bei der Verwendung von Formeln

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert