Wenn Sie Teilzeichenfolgen durch eine bestimmte Anzahl von Text aus benachbarten Zellen ersetzen möchten, können Sie eine Kombination der Funktionen „FIND“, „LEFT“ und „MID“ verwenden.

LINKS: Gibt die angegebene Anzahl von Zeichen vom Anfang einer Textzeichenfolge zurück.

Syntax: = LEFT (text, num_chars)

text: Dies ist die Textzeichenfolge, die das Zeichen enthält, das Sie extrahieren möchten. num_chars: Gibt die Anzahl der Zeichen von links an, die Sie extrahieren möchten.

MID: Gibt die Zeichen aus der Mitte einer Textzeichenfolge bei gegebener Startposition und Länge zurück.

Syntax: = MID (text, start_num, num_chars)

text: Dies ist die Textzeichenfolge, die die Zeichen enthält, die Sie extrahieren möchten.

start_num: Die Nummer in der Zeichenfolge, aus der Sie Daten extrahieren möchten.

num_chars: Gibt die Anzahl der Zeichen an, die von MID abgerufen oder extrahiert werden sollen.

Nehmen wir ein Beispiel:

Wir haben einige Zeichenfolgen, die „XX“ als Teilzeichenfolge in Spalte A enthalten. In Spalte B haben wir Text, der durch XX ersetzt werden muss.

img1

Wir wollen eine Formel, die den Teilstring ersetzt, d. H. „XX“ in der entsprechenden Zelle in Spalte A und durch den Text in Spalte B ersetzt. In Zelle C2 wäre die Formel

img2

  • Im oben gezeigten Screenshot hat die Formel den Text „XX“ durch „C“ ersetzt.

  • Wenn Sie die Formel in den folgenden Bereich kopieren, erhalten Sie das gewünschte Ergebnis.

img3

Auf diese Weise können wir Teilstrings durch Zahlen aus benachbarten Zellen in Microsoft Excel ersetzen.