Inhaltsverzeichnis
In Microsoft Excel gibt es keine exakte Funktion, die als Gegenstück zur Verkettungsfunktion fungiert. Dennoch gibt es eine Reihe geeigneter Verfahren und Alternativen, um einen Text in mehrere Teile aufzuteilen. In diesem Artikel erfahren Sie, wie Sie diese einfachen Techniken anwenden können, die als Gegenstück zur Verkettungsfunktion in Excel funktionieren sollen.
Download Arbeitsbuch Praxis
Sie können die Excel-Arbeitsmappe herunterladen, die wir zur Vorbereitung dieses Artikels verwendet haben.
Gegenteil von Concatenate.xlsx4 Methoden, die als Gegenstück zu "Verketten" in Excel funktionieren
1. den Text mit einer Formel in mehrere Zellen aufteilen
In der folgenden Tabelle, Säule B enthält fünf verschiedene Zellen, von denen jede drei zufällige Namen hat, die durch ein gemeinsames Trennzeichen getrennt sind Komma" (,) Unter drei Kopfzeilen mit der Bezeichnung Teil 1, Teil 2 und Teil 3 werden die Namen getrennt von jeder Zelle in Säule B .
📌 Schritt 1:
➤ Auswählen Zelle C5 und Typ:
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
📌 Schritt 2:
➤ Presse Eingabe und Sie erhalten den ersten Namen, der aus den Namen in Zelle B5 .
🔎 Wie funktioniert die Formel?
- REPT(" ",999): Hier wird die REPT Funktion wiederholt das Zeichen 'Leerzeichen' 999 Mal innerhalb der UNTERSTÜTZUNG Funktion.
- SUBSTITUTE($B5,",",REPT(" ",999)): Die UNTERSTÜTZUNG Funktion ersetzt das Komma durch die im vorigen Schritt erwähnten wiederholten Leerzeichen, so dass die Formel den Namen Patrick mit Leerzeichen zurückgibt.
- COLUMNS($A:A)*999-998: Die SPALTEN Funktion zählt hier die Anzahl der Spalten und weist den resultierenden Wert als start_num für die MID Funktion.
- MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999): Die MID Funktion liefert die Namen Patrick mit 999 Zeichen insgesamt.
- Schließlich ist die TRIM Funktion entfernt alle überflüssigen Leerzeichen aus der Textzeichenfolge, die von der MID Funktion und gibt den Namen Patrick genau.
Führen Sie nun die restlichen Schritte aus, um alle anderen Splitnamen zu extrahieren.
📌 Schritt 3:
➤ Von Zelle C5 verwenden Füllen Griff um die Zelle nach rechts zu ziehen, bis Sie drei geteilte Namen erhalten.
Wir haben also gerade drei Namen separat aus Zelle B5 .
📌 Schritt 4:
➤ Ziehen Sie nun die Füllen Griff um den Rest der Zellen automatisch auszufüllen, von C6 bis E9 .
Und Sie werden alle Namen finden, die aus den Gruppen von Namen in Säule B .
2. das Gegenteil von Concatenate: Verwendung von Textfunktionen zum Aufteilen in mehrere Zellen
Jetzt haben wir einige zufällige vollständige Namen in Säule B Wir teilen die Namen auf und zeigen sie in den nächsten beiden Zellen in einer ähnlichen Zeile separat an.
📌 Schritt 1:
➤ Wählen Sie den ersten Ausgang Zelle C5 und Typ:
=LINKS(B5,FIND(" ",B5)-1)
📌 Schritt 2:
➤ Presse Eingabe und verwenden Füllen Griff um den Rest der Zellen automatisch auszufüllen Säule C .
Sie erhalten alle Vornamen getrennt von den vollständigen Namen, die in Säule B .
🔎 Wie funktioniert die Formel?
- In dieser Formel wird die FINDEN SIE Funktion sucht nach dem ersten einzelnen Leerzeichen in Zelle B5 und gibt die Position des Leerzeichens zurück.
- Die LINKS Funktion extrahiert den Namen von links und gibt eine Anzahl von Zeichen zurück, die durch den Parameter FINDEN SIE Funktion zuvor.
Nun wollen wir sehen, wie wir den zweiten Teil jedes Namens herausziehen können.
📌 Schritt 3:
➤ In Zelle D5 lautet die erforderliche Formel:
=RECHTS(B5,LEN(B5)-FIND(" ",B5))
📌 Schritt 4:
➤ Nach dem Drücken von Eingabe und das automatische Ausfüllen der gesamten Säule D finden Sie alle Nachnamen nur unter dem Menüpunkt Teil 2 Kopfzeile.
🔎 Wie funktioniert die Formel?
- In dieser Formel wird die LEN Funktion gibt die Gesamtzahl der Zeichen zurück, die in Zelle B5 und das ist 15 .
- Die FINDEN SIE Funktion gibt die Position des Leerzeichens in diesem Text zurück und liefert 8 .
- Die arithmetische Differenz zwischen den beiden vorherigen Zahlenwerten ergibt die Anzahl der Zeichen für die RECHTS Funktion.
- Schließlich ist die RECHTS Funktionsauszüge 15-8=7 Zeichen von rechts und gibt den Namen Cummins .
3. den Assistenten für die umgekehrte Verkettung von Text in Spalten in Excel verwenden
Gehen wir noch einmal zu unserem ersten Beispiel. Jetzt verwenden wir Text in Spalte Assistent zum Aufteilen von Zellen nach dem Entfernen von Begrenzungszeichen.
📌 Schritt 1:
➤ Wählen Sie den Bereich der Zellen (B5:B9) mit allen Textdaten, die aufgeteilt werden müssen.
➤ Unter dem Daten wählen Sie die Registerkarte Text in Spalten von der Option Daten-Tools Gruppe von Befehlen.
Es öffnet sich ein Dialogfeld.
📌 Schritt 2:
➤ Wählen Sie die Optionsschaltfläche 'Abgegrenzt' als den ursprünglichen Datentyp.
➤ Presse Weiter .
📌 Schritt 3:
➤ Vom Begrenzungszeichen Optionen, Markierung auf Komma Sie erhalten dann eine Datenvorschau wie in der folgenden Abbildung.
➤ Presse Weiter .
📌 Schritt 4:
➤ Behalten Sie die Option Allgemein als Spalte Datenformat .
➤ Aktivieren Sie die Bearbeitung im Reiseziel und wählen Sie die Ausgabezellen aus, die von C5 bis E9 .
➤ Presse Oberfläche und Sie sind fertig.
Es werden Ihnen sofort alle Namen angezeigt, die in dem ausgewählten Ausgabebereich von Zellen aufgeteilt sind.
4. die Flash-Fill-Methode anwenden, um als Gegenstück zu Concatenate zu arbeiten
In unserem letzten Beispiel werden wir versuchen, die Blitz-Füllung um die Namen getrennt von den Zellen zu extrahieren. Die Blitz-Füllung folgt einem Muster, um Daten automatisch in Excel auszufüllen. Wenn jedoch kein Muster gefunden wird, funktioniert das Flash Fill nicht effektiv und kann sogar zu einer fehlerhaften Ausgabe führen. Diese Methode ist nur dann gut und nützlich, wenn Sie ein regelmäßiges und symmetrisches Muster in Ihrem Datenbereich haben.
Sehen wir uns nun an, wie dieser Flash Fill-Befehl schnell funktioniert, um Texte zu trennen.
📌 Schritt 1:
➤ Auswählen Zelle C5 und tippen Patrick manuell.
📌 Schritt 2:
➤ Verwendung Füllen Griff bis zum letzten Stück zu ziehen Zelle C9 .
➤ Klicken Sie auf die Optionen und wählen Sie Blitz-Füllung jetzt.
Und Sie finden alle Vornamen getrennt und extrahiert in Säule C .
📌 Schritt 3:
➤ Tun Sie dies nun auch für den Nachnamen unter dem Teil 2 Kopfzeile.
Und Sie werden alle Nachnamen auf einmal sehen, getrennt von den vollständigen Namen, die in Säule B .
Abschließende Worte
Ich hoffe, dass die oben genannten einfachen Methoden Ihnen helfen werden, sie bei Bedarf in Ihren Excel-Tabellen anzuwenden. Wenn Sie Fragen oder Feedback haben, lassen Sie es mich bitte im Kommentarbereich wissen. Oder schauen Sie sich unsere anderen Artikel zu Excel-Funktionen auf dieser Website an.