Wie man Bereiche in Excel verkettet (5 nützliche Methoden)

  • Teile Das
Hugh West

Eines der wichtigsten Merkmale der Excel ist es, die Werte aus allen Zellen eines Bereichs in einer einzigen Zelle zusammenzufassen. Sie wird benötigt, um Werte einfach nachschlagen zu können. Heute werde ich zeigen, wie man einen Bereich verketten in Excel mit 5 nützliche Methoden.

Download Arbeitsbuch Praxis

Holen Sie sich diese Beispieldatei, um den Prozess selbst auszuprobieren.

Bereich verketten.xlsm

5 Nützliche Methoden zur Verkettung von Bereichen in Excel

Zur Veranschaulichung des Prozesses haben wir hier einen Datensatz mit dem Produkt-ID und Produktname einiger Produkte einer Firma namens Mars-Gruppe Die Werte werden in der Datenbank gespeichert. Zellenbereich B5:C9 .

Unser heutiges Ziel ist es, die Namen aller Produkte in einer einzigen Zelle zu verketten. Gehen wir dazu die folgenden Methoden durch.

1) Kombinieren Sie die Funktionen CONCATENATE & TRANSPOSE, um den Bereich zu verketten.

Wir können die Textzeichenfolge leicht kombinieren, indem wir die das CONCATENATE und TRANSPOSE-Funktionen Führen Sie dazu die folgenden Schritte aus.

  • Wählen Sie zunächst Zelle B12 und geben Sie diese Formel ein.
=CONCATENATE(TRANSPOSE(C5:C9&",")

  • Wählen Sie dann TRANSPOSE(C5:C9&"," aus der Formel und drücken Sie F9 auf Ihrer Tastatur.

  • Danach wird die Formel in Werte wie diesen umgewandelt.
  • Hier entfernen Sie die Geschwungene Klammern von beiden Seiten.

In dieser Formel wird die TRANSPOSE Funktion konvertiert die vertikale Zellenbereich C5:C9 in eine horizontale umzuwandeln. Anschließend wird die CONCATENATE kombiniert sie und wandelt sie in eine einzige Zeile um.

  • Drücken Sie schließlich Eingabe und Sie werden die gewünschte Ausgabe sehen.

Anmerkung: Microsoft hat die Funktionsweise von Array-Formeln in der Version von Excel 365 In älteren Versionen müssen wir die Taste Strg + Schicht + Eingabe um eine Array-Formel zu berechnen.

Lesen Sie mehr: Kombinieren mehrerer Zellen in eine durch Komma getrennte Zelle in Excel

2. einen Bereich mit der Funktion TEXTJOIN in Excel verketten

Wir können einen Bereich konkatenieren mit die Funktion TEXTJOIN Diese Funktion ist jedoch nur in Excel verfügbar. Büro 365 Wenden Sie dazu einfach die folgenden Schritte an.

  • Wählen Sie zunächst Zelle B12 und fügen Sie diese Formel ein.
=TEXTJOIN(",",TRUE,C5:C9)

  • Drücken Sie anschließend Eingabe .
  • Schließlich werden Sie den Bereich wie folgt erfolgreich verketten.

Anmerkung: Hier habe ich die ignorieren_leer Argument als WAHR um die leeren Zellen auszuschließen. Sie können es je nach Bedarf verwenden.

3 Excel VBA zum Verketten von Bereichen anwenden

Diejenigen, die nicht über eine Büro 365 Abonnement haben, können dies nutzen VBA Code zur Verkettung von Bereichen in Excel Mit diesem Code können Sie manuell die TEXTJOIN Funktion und verketten sie.

  • Drücken Sie zu Beginn F11 auf Ihrer Tastatur, um die Microsoft Visual Basic für Anwendungen Fenster.
  • Wählen Sie dann Modul von der einfügen. tab.

  • Geben Sie nun diesen Code auf der leeren Seite ein.
 Function TEXTJOIN2(delimiter As Variant, ignore_blank As Variant, range As Variant) Dim i As Variant Dim j As Variant Dim out As Variant out = "" If ignore_blank = False Then For i = 1 To range.Rows.Count For j = 1 To range.Columns.Count If i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) Else out = out + range(i, j) + delimiter End If Next j Next i Else For i = 1 Torange.Rows.Count For j = 1 To range.Columns.Count If range(i, j) "" And i = range.Rows.Count And j = range.Columns.Count Then out = out + range(i, j) ElseIf range(i, j) "" Then out = out + range(i, j) + delimiter End If Next j Next i End If TEXTJOIN2 = out End Function 

  • Drücken Sie dann Strg + S um den Code zu speichern und das Fenster zu schließen.
  • Als Nächstes wird dieser Code die TEXTJOIN Funktion mit der folgenden Syntax.
=TEXTJOIN2(Begrenzungszeichen,ignore_blank,Bereich)

  • Geben Sie daher die Formel in Zelle B12 .
=TEXTJOIN2(", ",TRUE,C5:C9)

  • Schließlich verkettet die Formel die Produkt-Namen in eine einzige Zelle.

4 Verkettung von Bereichen mit Power Query in Excel

Eine weitere nützliche Methode zur Verkettung von Arrays mit Power Query Um die Aufgabe zu erledigen, gehen Sie bitte die folgenden Schritte sorgfältig durch.

  • Wählen Sie zu Beginn Zellenbereich C4:C9 .
  • Gehen Sie dann zum Daten und wählen Sie Von Tabelle/Bereich unter dem Daten abrufen & umwandeln .

  • Danach erhalten Sie die Tabelle erstellen Fenster mit der Bitte um Erlaubnis, eine Tabelle mit dem ausgewählten Bereich zu erstellen.
  • Hier markieren Sie die Meine Tabelle hat Überschriften Box und drücken Sie OK .

  • Als nächstes sehen Sie die Power Query Editor Fenster.
  • Markieren Sie in diesem Fenster die Spalte und gehen Sie auf die Seite Transformieren tab.
  • Wählen Sie hier Transponieren von der Tabelle Gruppe.

  • Wählen Sie nun alle getrennten Spalten im Fenster aus, indem Sie die Taste Strg Taste auf Ihrer Tastatur und rechts - anklicken. bei einem von ihnen.
  • Klicken Sie anschließend auf Spalten zusammenführen .

  • Wählen Sie anschließend Komma als die Abscheider im Spalten zusammenführen Dialogfeld.
  • Geben Sie daneben Liste der Produkte im Neuer Spaltenname Abschnitt.

  • Wählen Sie abschließend Schließen & Laden von der Startseite tab.

  • Schließlich werden Sie den Bereich in einem neuen Arbeitsblatt wie folgt verketten.

5. den Befehl Ausrichten ausfüllen verwenden, um den Bereich zu verketten

Unter Microsoft Excel , Ausfüllen Rechtfertigen ist ein seltener, aber sehr nützlicher Befehl für die Verkettung. Sehen wir uns an, wie er funktioniert.

  • Wählen Sie zu Beginn Zellenbereich C5:C9 .

  • Gehen Sie dann zum Startseite und klicken Sie auf Füllen Sie unter dem Bearbeitung von Gruppe.

  • Wählen Sie anschließend Begründen Sie aus dem Dropdown-Menü.

  • Das war's, Sie erhalten erfolgreich das verkettete Array aus dem einzelnen Array.

Schlussfolgerung

Das war's für heute. Mit diesen 5 Methoden können Sie lernen, wie man einen Bereich verketten Wenn Sie Fragen haben, können Sie uns diese gerne stellen. Folgen Sie auch ExcelWIKI für weitere informative Artikel wie diesen.

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.