Verketten von Array-Elementen in Excel
Schritt-für-Schritt-Anleitung
Um die Buchstaben in Spalte A zu verketten, die den Zahlenwert 2 in Spalte B haben, kannst du die folgende Matrixformel verwenden. Diese Anleitung setzt voraus, dass du Excel 365 oder Excel 2019 verwendest, da nur diese Versionen die dynamischen Array-Funktionen unterstützen.
-
Markiere die Zelle, in der das Ergebnis angezeigt werden soll.
-
Gib die folgende Formel ein:
=TEXTJOIN("", TRUE, FILTER(A1:A17, B1:B17=2))
-
Bestätige die Eingabe mit der Enter-Taste. Du solltest nun alle Buchstaben, die den Zahlenwert 2 haben, in der ausgewählten Zelle verketten.
Häufige Fehler und Lösungen
Alternative Methoden
Falls du eine ältere Version von Excel verwendest, die keine dynamischen Arrays unterstützt, kannst du die Verkettung auch mit der Funktion VERKETTEN
und einer Hilfsspalte durchführen:
-
Erstelle eine Hilfsspalte (zum Beispiel Spalte C).
-
Gib in Zelle C1 die folgende Formel ein:
=WENN(B1=2; A1; "")
-
Ziehe die Formel bis zur Zelle C17 nach unten.
-
Verwende dann die VERKETTEN
-Funktion:
=VERKETTEN(C1:C17)
Praktische Beispiele
Angenommen, in Spalte A stehen folgende Buchstaben:
Mit der oben genannten Formel TEXTJOIN
oder der Hilfsspalten-Methode erhältst du das Ergebnis "BC", da B und C die Werte 2 haben.
Tipps für Profis
- Verwende die Filter-Funktion: Nutze die
FILTER
-Funktion, um die Daten dynamisch zu filtern, bevor du sie verkettest.
- Kombiniere mit anderen Funktionen: Du kannst die Verkettung auch in Kombination mit anderen Excel-Funktionen wie
SUMMEWENN
oder WENN
verwenden, um komplexere Berechnungen durchzuführen.
FAQ: Häufige Fragen
1. Kann ich auch andere Bedingungen für die Verkettung verwenden?
Ja, du kannst die Bedingungen in der FILTER
-Funktion anpassen, um verschiedene Kriterien zu verwenden.
2. Was mache ich, wenn ich mehr als zwei Bedingungen habe?
Du kannst mehrere Bedingungen in der FILTER
-Funktion kombinieren, indem du logische Operatoren wie *
(UND) oder +
(ODER) verwendest.
3. Wie kann ich die Verkettung auf englisch durchführen?
Die meisten Funktionen in Excel sind sprachabhängig, aber die englischen Begriffe sind TEXTJOIN
, FILTER
und CONCATENATE
. Du müsstest die Formeln entsprechend anpassen.