工作轉移到 Excel 日曆中

工作轉移到 Excel 日曆中

我有一張表格,列出了員工全年工作的每個班次的開始和​​結束日期。

我希望這些班次顯示在基本的表格日曆中,日期列在列中,員工姓名位於頂行。如果工作人員計劃工作,則其日期欄上應出現 X。

對於這個電子表格新手來說,任何幫助將不勝感激!

謝謝

圖片在這裡

答案1

嘗試將其放入 F2 中,然後複製並貼上:

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

它基本上計算日曆日期(E2..)在第一天和最後一天之間的所有事件,同時還具有等於 F1 或 F2 或 F3 等的人員。

有趣的是,如果您單獨使用 COUNTIF,而不使用 IF 語句:

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

如果有人當天必須工作,它會輸入“1”,但如果他們被意外分配多次相同的班次,也會輸入 2 或 3 等。

相關內容