Seite 1 von 1
Leere Zellen Aussparen
Verfasst: Di, 07.11.2006 18:19
von hufgardm
Hi!
I hab ne Tabelle mit folgenden Spalten
Text1 Text2 Text3 Text4 ... Ausgabe1 Ausgabe2 Ausgabe3 Ausgabe4 ...
Die Spalten Text enthalten Text oder sind einfach Leer. In den Ausgabe Spalten möchte ich Nacheinander die Texte ohne leere Spalten haben.
Beispiel:
a "" b c ---> a b c
a b "" c ---> a b c
a "" "" c ---> a c
usw.
Habt Ihr eine Idee?
Tschau
Marcus
Verfasst: Di, 07.11.2006 19:04
von berndkli
Hallo Marcus
Müssen es denn 4 Ausgabespalten sein oder ginge es auch, den zusammengesetzten Text in eine Spalte schreiben zu lassen?
Steht in jeder Textspalte nur ein Wort oder mehrere?
Gruss Bernd
Verfasst: Di, 07.11.2006 20:07
von Barlee
Hallo Marcus;
In die erste Ausgabespalte:=TEIL(VERKETTEN(A3;B3;C3;D3);1;1)
In die zweite =TEIL(VERKETTEN(A3;B3;C3;D3);2;1)
in die dritte =TEIL(VERKETTEN(A3;B3;C3;D3);3;1)
in die vierte =TEIL(VERKETTEN(A3;B3;C3;D3);4;1)
A3 bis D3 sind jeweils die Felder der Eingabespalten.
Gruß Barlee
Verfasst: Di, 07.11.2006 20:45
von Karolus
Hallo Barlee
n die erste Ausgabespalte:=TEIL(VERKETTEN(A3;B3;C3;D3);1;1)
Daran hatte ich auch schon gedacht, geht aber nur bei mit einbuchstabigen Zellinhalten.
Wenn die Länge des Textes variabel ist, wird es komplizierter.
Gruß Karo
Verfasst: Di, 07.11.2006 21:06
von Barlee
Hallo Karo,
Danke für den Hinweis. Du hast natürlich Recht.
Ich bin zu sehr von dem Ausgangsbeispiel ausgegangen...
Aber vielleicht finden wir ja noch für mehrbuchstabige Inhalte eine Lösung
Gruß Barlee
Verfasst: Mi, 08.11.2006 07:36
von hufgardm
berndkli hat geschrieben:Hallo Marcus
Müssen es denn 4 Ausgabespalten sein oder ginge es auch, den zusammengesetzten Text in eine Spalte schreiben zu lassen?
Steht in jeder Textspalte nur ein Wort oder mehrere?
Gruss Bernd
Hi!
Danke für eure Mühe.
Leider sind in den Zellen nicht nur ein Buchstabe sonder Texte mit bis zu 5 Wörtern.
Ich sehe, hier fehlt einfach eine Funktion

.
Auserdem hab ich leider nicht die möglichkeit alles in eine Zeile zu schreiben.
Wenn Ihr noch eine Idee habt bitte schreiben, bin nämlich kurz vor dem Verzweifeln

.
Tschau
Marcus
Verfasst: Mi, 08.11.2006 11:54
von Karolus
Hallo Marcus
Schreib mal in eine Zusatzspalte (fürs Beispiel in J3) :
Code: Alles auswählen
=VERKETTEN(WENN($A3<>"";SPALTE($A3);"");WENN($B3<>"";SPALTE($B3);"");WENN($C3<>"";SPALTE($C3);"");WENN($D3<>"";SPALTE($D3);""))
und zieh die Formel nach unten soweit wie benötigt.
In E3 nimmst du die Formel :
Code: Alles auswählen
=WENN(ISTFEHLER(INDIREKT(ADRESSE(ZEILE();WERT(TEIL($J3;SPALTE(A3);1)))));"";INDIREKT(ADRESSE(ZEILE();WERT(TEIL($J3;SPALTE(A3);1)))))
diese Formel ziehst du über 4 Spalten nach rechts, und dann alles zusammen nach unten soweit wie benötigt. -Fertig !
(wenn du die obere Hilfsspalte nicht möchtest, kannst du auch die komplette obere Formel auch anstelle von $J3 zweimal unten einfügen(ohne =))
Gruß Karo