Microsoft Excel

Das Portal zum Thema Excel-Formeln

Gruppe: Textfunktionen

Beitrag: Zellen verketten und durch Kommata trennen (mit Leerzellen)*

Aufgabe
Du willst verschiedene Zellen zu einer verketten. Dabei sollen aber die einzelnen Einträge durch Kommata getrennt sein.
Außerdem können Leerzellen vorhanden sein.

       A               B               C               D               E               F       
1 Walter    Dez  100    Walter,Dez,100  
2 Klaus  Di    200    Klaus,Di,200  
3 Andy  Mi  Feb      Andy,Mi,Feb  
4 Jens    Mrz  400    Jens,Mrz,400 

Lösung
mögliche Einträge stehen in Zellen A1, B1, C1, D1

Seit xl2019:
=TEXTVERKETTEN(", ";WAHR;A1:D1)
Vormals:
=GLÄTTEN(WECHSELN(WENN(A1<>"";","&A1;"")&WENN(B1<>"";","&" "&B1;"")&WENN(C1<>"";","&" "&C1;"")&WENN(D1<>"";","&" "&D1;"");",";"";1))

Alternative von Peter Dorigo:
=WECHSELN(GLÄTTEN(A1&" "&B1&" "&C1&" "&D1);" ";", ")
Dabei darf aber innerhalb einer Zelle kein Leerzeichen vorkommen.