Clever-Excel-Forum

Normale Version: Wenn / Index / Vergleich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin zusammen,

ich fürchte ich bin auf dem Holzweg. Ich versuche einen Personalplan zu erstellen und komme nicht voran.

Anbei eine Test-Mappe.


In B2:B8 sind die Namen der Mitarbeiter. In C1:F1 steht jeweils ein fortlaufendes Datum. In C2:F8 steht an welchen Datum die betreffende Person Früh- oder Spätschicht hat.

Ich möchte jetzt in Spalte A ab Zelle A18 abwärts die Mitarbeiter aufgelistet haben, die an dem Datum in A17 Frühschicht haben. Am liebsten ohne Lücken direkt untereinander.

Ich hab immer wieder rumprobiert und die Formel wurde immer länger und unübersichtlicher.

=WENN(INDEX($C$2:$F$8;VERGLEICH($A$17;$C$1:$F$1;0);VERGLEICH("Frühschicht";C2:F2;0))="Frühschicht";INDEX($B$2:$B$8;VERGLEICH($A$17;$C$1:$F$1;0));"")

Leider zählt er nur immer den ersten Namen und lässt auch lücken. Wäre für jede Hilfe dankbar.

LG
Hola,
Code:
=WENNFEHLER(INDEX($B$2:$B$8;AGGREGAT(15;6;ZEILE($B$2:$B$8)-1/(($C$1:$F$1=$A$17)*($C$2:$F$8=$A$16));ZEILE(A1)));"")
Gruß,
steve1da
Hi,

da du Excel365 hast, geht auch

=FILTER($B$2:$B$8;INDEX($C$2:$F$8;0;VERGLEICH(A17;$C$1:$F$1))=A16)

oder sogar

=FILTER($B$2:$B$8;FILTER($C$2:$F$8;$C$1:$F$1=A17)=A16)
Vielen Dank, beide Antworten helfen mir sehr weiter! :)