Früher hatten wir die Funktion CONCAT und CONCATENATE, um mehrere Zellen zu verketten. Aber wenn wir einen Bereich zum Verbinden von Zellen mit einem Trennzeichen (zB einem Komma) bereitstellen wollten, dann ist es mit diesen Funktionen wirklich schwierig. Aber jetzt hat Excel eine neue Funktion namens TEXTJOIN Function eingeführt, die verwendet werden kann, um Bereiche mit viel mehr Flexibilität zu verketten.
In diesem Artikel erfahren Sie, wie Sie mithilfe der TEXTJOIN-Funktion Zellenwerte eines Bereichs mit Kommas verketten. Für Benutzer, die diese Funktion nicht haben, werden wir andere Methoden zum Verketten von Bereichswerten mit Komma besprechen.\
Generische Formel
=TEXTJOIN(",",WAHR,text_range1,[text_range2]… ) |
Komma (",") : Dies ist das Trennzeichen, das wir verwenden möchten. Denn in diesem Artikel konzentrieren wir uns darauf, Zellen mit Kommas zu verketten.
WAHR : Zum Ignorieren leerer Zellen im Bereich.
Text_Bereich1 : Dies ist der Bereich, dessen Zellen Werte enthalten, die Sie verketten möchten.
[Textbereich2] : Die anderen Bereiche, wenn Sie den Text mit Kommas einfügen möchten.
Sehen wir uns ein Beispiel an, um die Dinge zu verdeutlichen.
Beispiel: Zellenwerte von Bereichen mit Komma als Trennzeichen verbinden
Hier haben wir einige Werte im Bereich B2:E8. Wir müssen die Texte jeder Zelle in einer Reihe verbinden.
Implementieren wir die Formel, die wir haben, und ziehen wir sie nach unten.
=TEXTJOIN(",",WAHR,B3:E3) |
Sie können sehen, dass wir eine Zeichenfolge haben, die das Ergebnis der Verkettung von Texten mit Kommas ist.
Nehmen wir an, Sie möchten den Bereich B3:E3 und B7:E7 verketten. Die Formel wird also sein:
=TEXTJOIN(",",WAHR,B3:E3,B7:E7) |
Es verkettet alle Texte und ignoriert die leeren Zellen.
Wie funktioniert es?
Die Formel ist einfach. Die Funktion TEXTJOIN erfordert das Trennzeichen, mit dem Sie Text verbinden möchten. Die zweite Variable wird auf true gesetzt, sodass die leeren Zellen ignoriert werden.
Wenn eine Zelle nun unsichtbare Werte wie Leerzeichen hat, sehen Sie ein zusätzliches Komma zwischen dem verbundenen Text.
Verwenden Sie die TRIM-Funktion, um Leerzeichen zu vermeiden.
=TEXTJOIN(",",WAHR,TRIMMEN(B3:E3,B7:E7)) |
Verketten von Zellen mit Kommas in Excel 2016 und älter
Das Problem ist, dass die TEXTJOIN-Funktion nur für Excel 2019 und 365 verfügbar ist. Wenn Sie also die Zellen mit Kommas verketten möchten, müssen wir einen Trick anwenden.
Um Zellen in einer Reihe mit Kommas zu verketten, tun Sie dies.
Schreiben Sie in eine Zelle "=", um die Formel zu starten, und wählen Sie den Bereich wie unten gezeigt aus.
Drücken Sie nun F2 und wählen Sie den Bereich in der Bearbeitungsleiste oder Zelle aus.
Drücken Sie die Taste F9.
Entfernen Sie nun die gleichen und geschweiften Klammern. Sie haben die Zellen mit Kommas verbunden.
Aber dieser Weg ist bei zu vielen Operationen nicht so effektiv.
Haben wir also eine andere Möglichkeit, Texte mit einem bestimmten Trennzeichen in Excel zu kombinieren? Der andere Weg ist der VBA-Weg. Erstellen wir dazu eine UDF.
Funktion JoinText(delimiter As String, rng As Range) Dim res As String For Each cell In rng If Trim(cell.Value) "" Then res = res & Trim(cell.Value) & delimiter End If Next cell res = Left( res, Len(res) - 1) JoinText = res End Function
Drücken Sie STRG+F11, um den VB-Editor zu öffnen. Klicken Sie mit der rechten Maustaste auf die Arbeitsmappe und fügen Sie ein Modul ein. Kopieren Sie den obigen Code und fügen Sie ihn in den Codebereich des Moduls ein.
Verwenden Sie nun diese Formel, um Text mit einem beliebigen Trennzeichen zu verbinden.
Diese Formel funktioniert in jeder Excel-Version. Sie können die Arbeitsmappe unten herunterladen, um diese Formel sofort zu verwenden.
Also ja Leute, so können Sie Text mit Kommatrennzeichen in Excel verbinden. Ich hoffe, es war hilfreich für Sie. Wenn Sie Fragen zu diesem Thema oder einem anderen Thema im Zusammenhang mit Excel haben, stellen Sie es im Kommentarbereich unten. Bis dahin bleiben Sie Excelling.
Teilen Sie Zahlen und Text aus einer Zeichenfolge in Excel 2016 und älter auf: Als wir keine TEXTJOIN-Funktion hatten, haben wir die LEFT- und RIGHT-Funktionen mit einigen anderen Funktionen verwendet, um numerische und nichtnumerische Zeichen aus einer Zeichenfolge zu trennen.
Extrahieren Sie Text aus einer Zeichenfolge in Excel mit der LINKS- und RECHTS-Funktion von Excel: Um Text in Excel aus einer Zeichenfolge zu entfernen, können wir die LINKS- und RECHTS-Funktion von Excel verwenden. Diese Funktionen helfen uns, Saiten dynamisch zu zerhacken.
Entfernen Sie führende und nachgestellte Leerzeichen aus dem Text in Excel: Führende und nachgestellte Leerzeichen sind visuell schwer zu erkennen und können Ihre Daten durcheinander bringen. Das Entfernen dieser Zeichen aus der Zeichenfolge ist eine grundlegende und wichtigste Aufgabe bei der Datenbereinigung. So können Sie dies ganz einfach in Excel tun.
Zeichen von rechts entfernen: Um Zeichen rechts von einer Zeichenfolge in Excel zu entfernen, verwenden wir die LEFT-Funktion. Ja, die LINKE Funktion. Die LEFT-Funktion behält die angegebene Anzahl von Zeichen von LEFT bei und entfernt alles von rechts.
Entfernen Sie unerwünschte Zeichen in Excel: Um unerwünschte Zeichen aus einer Zeichenfolge in Excel zu entfernen, verwenden wir die Funktion SUBSTITUTE. Die Funktion SUBSTITUTE ersetzt die angegebenen Zeichen durch ein anderes gegebenes Zeichen und erzeugt eine neue geänderte Zeichenfolge.
So entfernen Sie Text in Excel ausgehend von einer Position in Excel: Um Text von einer Startposition in einem String zu entfernen, verwenden wir die REPLACE-Funktion von Excel. Diese Funktion hilft uns, die Startposition und die Anzahl der zu entfernenden Zeichen zu bestimmen.
Populäre Artikel:
50 Excel-Kurzbefehle zur Steigerung Ihrer Produktivität | Werden Sie schneller bei Ihrer Aufgabe. Mit diesen 50 Tastenkombinationen arbeiten Sie noch schneller mit Excel.
So verwenden Sie die Excel SVERWEIS-Funktion| Dies ist eine der am häufigsten verwendeten und beliebtesten Funktionen von Excel, die verwendet wird, um Werte aus verschiedenen Bereichen und Blättern zu suchen.
So verwenden Sie Excel ZÄHLENWENN-Funktion| Zählen Sie Werte mit Bedingungen mit dieser erstaunlichen Funktion. Sie müssen Ihre Daten nicht filtern, um bestimmte Werte zu zählen. Die Countif-Funktion ist unerlässlich, um Ihr Dashboard vorzubereiten.
So verwenden Sie die SUMIF-Funktion in Excel | Dies ist eine weitere wesentliche Funktion des Dashboards. Dies hilft Ihnen, Werte unter bestimmten Bedingungen zusammenzufassen.