2017-09-30 1 views
1

Ich habe ein Array, das ich gerne in eine einzelne Zelle setzen würde, mit Kommas, um eine Liste zu erstellen. Ich beginne mit einer Reihe unterschiedlicher Länge in Spalte:Werte eines Arrays in eine einzelne Zelle verschmelzen

Red Blau Grün Gelb Lila Brown Weiß Schwarz orange

und ich möchte alle diese in einen haben, Zelle also liest es, "Rot, Blau, Grün, Gelb, Purpur, Braun, Weiß, Schwarz, Orange"

Die Liste ist dynamisch, also manchmal ist es gerade 1 Farbe und andere Zeiten kann es 50 Farben haben.

Ich habe versucht, Dinge wie:

=concatenate(arrayformula('1'!BY1:BY)) 

aber das gibt RedBlueGreenYellowPurpleBrownWhiteBlackOrange

Irgendwelche Ideen für mich? Vielen Dank im Voraus! NJD

Antwort

2

Die gewünschte Funktion ist join, wie in

=join(", ", BY1:BY) 

oder, da Sie wahrscheinlich leere Zellen am Boden dieser Spalte

=join(", ", filter(BY1:BY, len(BY1:BY))) 

wo filter hält nur ausschließen möchten nichtleere Zellen.

Verwandte Themen