Ersetzen von Teilstrings mit Zahlen von benachbarten Zellen in Microsoft Excel 2010
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.
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
* = LINKS (A2, FINDEN („XX“, A2) -1) & B2 & MITTE (A2, FINDEN („XX“, A2) +2.255)
-
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.
Auf diese Weise können wir Teilstrings durch Zahlen aus benachbarten Zellen in Microsoft Excel ersetzen.