502 Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Excel Freaks,

ich habe einen Zellenbereich (M10:M14) der Namen aber auch leere Zellen enthält.
Die leeren Zellen entstehen durch Ferienplanung in einer anderen Tabelle.
Beispiel:
M10: Meier
M11: leer
M12: Müller
M13: Schulz
M14: Schmidt
Je nach Feriensituation ändert sich die leeren Zellen aber immer wieder.
In einem Schichtplan (Zellen D10:D12) möchte ich nun immer die ersten 3 gefüllten Zellen wiedergeben.
Das Ergebnis sollte also so aussehen:

D10: Meier
D11: Müller
D12:Schulz

Wie gesagt, es sollten sich immer die ersten 3 gefüllten Zellen aus M10:M14 darstellen.

Kann mir jemand weiterhelfen?

Vielen Dank schonmal vorab..

2 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

schreibe in D10 folgende Matrixformel (Eingabe mit Strg+Umschalt+Enter bestätigen) und ziehe sie nach Bedarf nach unten.

=WENN(ANZAHL2(D$9:D9)>2;"";INDEX(M:M;KKLEINSTE(WENN(M$10:M$14<>"";ZEILE($10:$14));ZEILE(A1))))

Gruß
Rainer
0 Punkte
Beantwortet von
Hey woow..so eine schnelle Antwort, genial.
Vielen Dank.

Ich frage gar nicht nach dem Aufbau der Formel ist mir zu heftig :-)

1000 Dank, habe 3 Tage versucht es hinzubekommen und Du löst mein Problem nach 10 Minuten...DANKE !!!
...