Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1140to1144
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
Liste ohne Leerzellen
Harald
Hallo zusammen,
folgendes Problem:
In Spalte A:A habe ich in manche Leerzellen.
z.B.:
A1=1234abcd
A2= leer
A3= leer
A4= 4321dcba
A5= leer
usw.
Jetzt möchte ich gern alle gefüllten Zellen in Spalte B:B untereinander stehen haben, also :
B1= 1234abcd
B2= 4321dcba
usw.
Ich habe folgende Formel gefunden:
WENN(ZEILE(A1)>ANZAHL2(A:A);"";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000));ZEILE(A1)))
Habe es ausprobiert, aber irgendwie funktioniert da nur die erste Zeile.
Kann mir jemand helfen?
Gruß
Harald

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Liste ohne Leerzellen
24.02.2010 17:01:25
Reinhard
Hallo Harald,
kann es sein daß dies eine Arrayformel ist? Dann mit Strg+Shift+Enter eingeben.
Ansonsten schau mal bei excelformeln.de vorbei.
Gruß
Reinhard
AW: Liste ohne Leerzellen
24.02.2010 17:05:37
Harald
Dort habe ich die Formel auch gefunden, da stand nichts von array
Gruß
Harald
AW: Liste ohne Leerzellen
24.02.2010 17:06:14
robert
hi,
die formel Strg+Shift+Enter eingeben, da matrixformel
gruß
robert
AW: Liste ohne Leerzellen
24.02.2010 17:14:34
Harald
Habe ich gemacht, die Formel wird jetzt mit {} eingeschlossen, trotzdem funktioniert nur die erste Zeile, beim runterkopieren, kommt dann "#Zahl!"
Bei http://www.excelformeln.de/formeln.html?welcher=43 sind aber auch Namen aufgeführt.
Gruß
Harald
Anzeige
AW: Liste ohne Leerzellen
24.02.2010 17:25:04
robert
hi,
bei mir schaut es so aus...
gruß
robert
Tabelle1

 AB
1asdad 1232asdad 1232
2dsdfsdfdsdfsdf
3 4353455
4 asdf
54353455asdas
6 5464 sddff
7  
8asdf 
9asdas 
105464 sddff 

Formeln der Tabelle
ZelleFormel
B1{=WENN(ZEILE(A1)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A1))))}
B2{=WENN(ZEILE(A2)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A2))))}
B3{=WENN(ZEILE(A3)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A3))))}
B4{=WENN(ZEILE(A4)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A4))))}
B5{=WENN(ZEILE(A5)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A5))))}
B6{=WENN(ZEILE(A6)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A6))))}
B7{=WENN(ZEILE(A7)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A7))))}
B8{=WENN(ZEILE(A8)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A8))))}
B9{=WENN(ZEILE(A9)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A9))))}
B10{=WENN(ZEILE(A10)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000)); ZEILE(A10))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
AW: Liste ohne Leerzellen
24.02.2010 17:31:11
Harald
Ok, habe es auch mal neutral getestet und da klappt es genauso.
Denke das Problem liegt darin, dass in meiner Spalte A:A die Zellen Formeln beinhalten, und keine reinen Eingaben. geht das trotzdem irgendwie?
Gruß
Harald
AW: Liste ohne Leerzellen
24.02.2010 17:48:54
Harald
aus mir momentan unerklärlichen Gründen geht es aufeinmal, sorry für den Aufwand.
Gruß
Harald
..hauptsache es funkt :o) owT
24.02.2010 17:55:34
robert
geht als Matrix Formel...
24.02.2010 17:37:28
Tino
Hallo,
habe die noch etwas angepasst damit die Matrix nach unten hin kleiner wird.
Tabelle1

 AB
11234abcdListe
2 1234abcd
3 4321dcba
44321dcba 
5  
6  

Formeln der Tabelle
ZelleFormel
B2{=WENN(ZEILE(A1)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A1:$A$1000<>"";ZEILE(A1:$A$1000)); 1)))}
B3{=WENN(ZEILE(A2)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A2:$A$1000<>"";ZEILE(A2:$A$1000)); 1)))}
B4{=WENN(ZEILE(A3)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A3:$A$1000<>"";ZEILE(A3:$A$1000)); 1)))}
B5{=WENN(ZEILE(A4)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A4:$A$1000<>"";ZEILE(A4:$A$1000)); 1)))}
B6{=WENN(ZEILE(A5)>ANZAHL2(A:A); "";INDEX(A:A;KKLEINSTE(WENN(A5:$A$1000<>"";ZEILE(A5:$A$1000)); 1)))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Tino
Anzeige
vergiss es, geht nicht. oT.
24.02.2010 17:39:56
Tino
Lösung wenn Formeln in Zellen
24.02.2010 17:52:59
Tino
Hallo,
müsste so mit Formeln funktionieren.
Tabelle1

 AB
11234abcdListe
2 1234abcd
3 4321dcba
44321dcba5
5  
6  
75 

Formeln der Tabelle
ZelleFormel
A1="1234abcd"
B2{=WENN(ZEILE(A1)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A1))))}
A3=""
B3{=WENN(ZEILE(A2)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A2))))}
A4="4321dcba"
B4{=WENN(ZEILE(A3)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A3))))}
B5{=WENN(ZEILE(A4)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A4))))}
B6{=WENN(ZEILE(A5)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A5))))}
A7=5
B7{=WENN(ZEILE(A6)>ZÄHLENWENN(A:A;">*")+ANZAHL(A:A); "";INDEX(A:A;KKLEINSTE(WENN($A$1:$A$1000<>"";ZEILE($1:$1000)); ZEILE(A6))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Tino
Anzeige

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige