in einem Rechenblatt zerstreute Daten stapeln

Hallo Forum,

in einer Spalte habe ich folgende Daten:

1
2
leer
leer
5

wie kann ich daraus die folgende Serie erhalten:

1
2
5

das heisst, die leeren Zellen sogenannt entfernen?

Habe mit VSuchlauf, SetzeZelle usw. lange probiert und nichts gefunden.

Gruss,
jacques

Re: in einem Rechenblatt zerstreute Daten stapeln

#11011 On 20 Februar, 2013 19:37 Thomas Kaegi said,

Hallo Jacques

Folgende Formel "komprimiert" die Werte in Spalte A in die Spalte B:

Vsuchlauf(A:A;LfdZelle;0;SetzeZelle(LfdZelle;B:B;LfdZähler))

Du kannst aber auch die Spalte A in sich selbst verdichten:

VSuchlauf(A:A;LfdZelle;0;SetzeZelle(LfdZelle;A:A;LfdZähler)&
Wenn(LfdIndex>LfdZähler;SetzeZelle('';A:A;LfdIndex)))

… natürlich ohne den Zeilenumbruch mitten in der Formel, den ich nur wegen der Darstellung im Forum eingefügt habe.

Gruss, Thomas

Re: in einem Rechenblatt zerstreute Daten stapeln

#11012 On 20 Februar, 2013 19:55 jacques villars said,

Merci beaucoup Thomas!
LfdZähler hatte ich ganz vergessen! Ich habe deine zweite Lösung benutzt.
Nun funktionniert alles, was ich gebaut habe.
Herzliche Grüsse,

jacques