Arbeitsschichten in einen Excel-Kalender

Arbeitsschichten in einen Excel-Kalender

Ich habe eine Tabelle, in der das Anfangs- und Enddatum jeder Schicht aufgeführt ist, die ein Mitarbeiter im Laufe eines Jahres arbeiten wird.

Ich möchte, dass diese Schichten in einem einfachen Tabellenkalender angezeigt werden, wobei die Daten in einer Spalte aufgelistet sind und die Namen der Mitarbeiter in der obersten Zeile stehen. Wenn ein Mitarbeiter zur Arbeit eingeteilt ist, sollte in seiner Spalte neben dem Datum ein X erscheinen.

Dieser Tabellenkalkulations-Neuling wäre für jede Hilfe sehr dankbar!

Danke

Bild hier

Antwort1

Versuchen Sie, dies mit F2 einzugeben und es dann zu kopieren und einzufügen:

=IF(COUNTIFS($B$2:$B$7,"<="&$E2,$C$2:$C$7,">="&$E2, $A$2:$A$7,F$1)>0,"X","")

Grundsätzlich werden alle Vorkommnisse gezählt, bei denen das Kalenderdatum (E2..) zwischen dem ersten und dem letzten Tag liegt und gleichzeitig Personal mit F1, F2, F3 usw. vorhanden ist.

Interessanterweise gilt Folgendes, wenn Sie ZÄHLENWENN allein, ohne die IF-Anweisung, verwenden:

=COUNTIFS($B$2:$B$7,"<="&$E2,$C$2:$C$7,">="&$E2, $A$2:$A$7,F$1)

Es wird eine „1“ eingetragen, wenn jemand an diesem Tag arbeiten muss, aber auch eine 2 oder 3 usw., wenn jemandem versehentlich mehr als einmal die gleiche Schicht zugeteilt wurde.

verwandte Informationen