Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1900to1904
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spalten zusammenhängen f csv - leere ign

Spalten zusammenhängen f csv - leere ign
06.10.2022 12:27:23
Karl-B
Hallo zusammen,
Ich möchte eine csv-Datei erstellen, die Tag im Format
"Tag1,Tag2,Tag3,Tag4" mit bis zu 12 Tags zusammenhängt.
Damit die Tags keine Schreibfehler enthalten habe Ich einzelne Spalten erstellt und jede separat in den Werten mit Dropdown-Listen-auswahl limitiert.
In der Ergebnisspalte hänge ich die 12 Spalten dann mit dem &-Befehl zusammen und mache jeweils ein Komma dazwischen mit &","
Wenn nun allerdings einige Spalten nicht ausgwählt sind (Zelle leer, weil der Wert nicht nötig ist), dann sieht das Ergebnis z.B. so aus:
"Tag1,,,,,Tag7,,,Tag10,,"
Leider kann das Import-Programm mit den "leeren Tags", bzw. den vielen Kommata nich umgehen und importiert diese Datei dann nicht.
Damit der Import klappt muss es so vorliegen:
"Tag1,Tag7,Tag10"
Das einzige, was mir einfallen würde, ist immer erst vorher abzufragen, ob die Zelle leer ist und wenn nicht, dann dranhängen und Komma dazwischen.
Da weiß ich aber nicht genau, wie ich das umsetzen kann (wegen der unterschieldichen Länge von 1-12)
oder gibt es noch eine einfachere Lösung?
vielen Dank im voraus,
Beste Grüße,
Karl

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalten zusammenhängen f csv - leere ign
06.10.2022 12:53:39
Daniel
Hi
Nimm erstmal das Leerzeichen statt dem Komma als Trenner.
Dann kannst du mit GLÄTTEN die nicht benötigen Trennzeichen entfernen und tauschst hinterher das Leerzeichen durchs Komma.
Als Formel, wenn M deine Ergebnisspalte ist, machst du N zur neuen Ergebnisspalte mit dieser Formel:

=Wechseln(Glätten(Wechseln(M1;",";" "));" ";",")
Wenn die Texte selbst Leerzeichen enthalten, muss man die vorher Taschen und wieder zurücktauschen:
Das Tauschzeichen sollte im Text nicht vorkommen

=Wechseln(Wechseln(Glätten(Wechseln(Wechseln(M1;" ";"_");",";" "));" ";",");"_";" ")
Andere Alternative, du wechselst ein paar mal hintereinander 2 Kommas durch 1 Komma.
Gruß Daniel
Anzeige
Du könntest die...
06.10.2022 16:33:19
Case
Hallo Karl, :-)
... Formel...

=TEXTVERKETTEN(",";WAHR;A1:L1)
... nutzen. Bereich anpassen. ;-)
Servus
Case
Spalten zusammenhängen f csv - leere ign
07.10.2022 12:05:15
Karl-B
Top!
klappt.
Euch beiden vielen Dank für die schnelle Hilfe!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige