Excel: leere Felder überspringen ohne VBA!

hallo!

ich habe folgendes problem:
ich möchte in einer zelle eine andere zelle überprüfen (ob leer oder mit inhalt). wenn die zelle leer ist, soll die nächste zelle (in meinem fall eine zeile drunter) überprüft werden. sobald die erste zelle mit inhalt auftaucht, soll dieser inhalt wiedergegeben werden. ich bin aber eine niete, was programmierung angeht (vba), wäre also um eine einfache lösung dankbar.

ach ja, ich könnte natürlich eine wenn-funktion schachteln, aber da ich etwa 100 zeilen/zellen zu überprüfen habe, kann das eine ziemlich lange formel werden…

danke schonmal vorab…

dici74

Hi dici,

ich möchte in einer zelle eine andere zelle überprüfen (ob
leer oder mit inhalt). wenn die zelle leer ist, soll die
nächste zelle (in meinem fall eine zeile drunter) überprüft
werden. sobald die erste zelle mit inhalt auftaucht, soll
dieser inhalt wiedergegeben werden. ich bin aber eine niete,
was programmierung angeht (vba), wäre also um eine einfache
lösung dankbar.

ist daraus zu schließen du willst auch keinen fertigen Vba-Code einbauen?

ach ja, ich könnte natürlich eine wenn-funktion schachteln,
aber da ich etwa 100 zeilen/zellen zu überprüfen habe, kann
das eine ziemlich lange formel werden…

Nö, wird nicht allzulang, nach 7 Wenns macht Excel Schluß :smile:

Zumindest wenn man die Wenns „klassisch“ einsetzt.

Gruß
Reinhard

hallo reinhard,

danke für die schnelle antwort, aber du hast recht, wenns nicht sein muss, möchte ich keinen vba-code einbauen (ich habe von vba echt keine ahnung, wüsste noch nicht mal, wie ich einen code einbauen müsste)…

heisst es also, dass es nicht geht? so einfach wie ichs gerne hätte, meine ich…

danke schonmal,

dici74

Grüezi dici

heisst es also, dass es nicht geht? so einfach wie ichs gerne
hätte, meine ich…

Ob folgendes einfach in deinem Sinne ist, magst Du selbst beurteilen, aber vielleicht kommt es ja hin:

Tabelle:
[MAPPE2]!Tabelle1

 │ A │ B │ 
───┼─────┼─────┤
 1 │ 1 │ │ 
 2 │ │ │ 
 3 │ │ │ 
 4 │ │ 1 │ 
 5 │ │ 2 │ 
 6 │ │ 3 │ 
 7 │ │ 4 │ 
 8 │ │ 5 │ 
 9 │ │ 6 │ 
10 │ │ 7 │ 
───┴─────┴─────┘

Benutzte Formeln:
A1 : =INDEX(B1:B10;SUMMENPRODUKT(--ISTLEER(B1:B10))+1)

Tabellendarstellung erreicht mit dem Code in FAQ:2363


Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -