it-swarm.com.de

Verketten Sie einen Bereich von Zellen mit einem Komma in Google Sheets

Ich möchte einen Bereich von Datenzellen so kombinieren, dass er mit nur einer Textzeichenfolge und einem Komma + Leerzeichen zwischen den einzelnen Zellen erscheint. 

Ich habe erfolgreich verketten verwendet 

=ArrayFormula(concatenate(C3:F&", "))

es gibt jedoch zusätzliche Kommas zwischen einigen Daten, die nicht vorhanden sein müssen .. _. Und am Ende viele zusätzliche Kommas.

Bitte schauen Sie sich das Beispielblatt an, um es besser zu verstehen.

Beispielblatt: https://docs.google.com/spreadsheets/d/1lHfyuR7r8xJmSPlUAa5bLAn7a7728KLNxmPl-UkYzTg/edit#gid=0

Jede Hilfe wird sehr geschätzt. 

24

Ein einfacher Weg (wenn Sie nicht so viele Spalten haben) wäre, ein Literal-Array zu verwenden und die leeren Zellen mit Abfrage herauszufiltern. Etwas wie das

=join(", ", query({C3:C; D3:D; E3:E; F3:F}, "where Col1 <>''"))

Siehe auch Zelle A1 in der freigegebenen Kalkulationstabelle.

UPDATED: Eine alternative (und kürzere) Möglichkeit wäre die Verwendung von textjoin ().

=textjoin(", ", 1, C2:F)
50
JPV

Bei mir hatte ich in jeder Zelle eine einzige Zahl, die ich zu einer einzigen Zelle kombinieren wollte, die durch ein Komma getrennt wurde, und dann ein Leerzeichen. Ich habe "=Concatenate (B2,"' ",B3,"' ",B4,"' ",B5,"' ",B6,"' ",B7,"' ",B8...) usw. benutzt. Es hat wie ein Zauber funktioniert! Geben Sie einfach alle Ihre Zellennamen ohne irgendetwas dazwischen ein, verwenden Sie dann die Pfeiltasten, um den Zeiger vorwärts zu bewegen, und fügen Sie dann "' " zwischen jedem einzelnen ein! 

0
eddierh