如何用EXCEL製作出下面這個超帥氣的員工考勤表?在Excel模板庫下載一員工考勤記錄表(文件 -新建 – 模板庫中搜考勤)。選擇不同的年份和員工後,可以顯示該員工的所有工作、考勤信息,一目了然。看上去也很是高大上。

模板中除了日曆視圖表外還有4個工作表,其中下圖為記錄員工請假信息的「員工休假跟蹤表」。

該模板中的日曆日期是用公式自動生成的,使用自定義代碼 d 讓日期只顯示天數。(看上去只是一個數字,其實單元格的值是一個日期,知道這一點很重要)

日曆自動變色是怎麼實現的?

在Excel表格中能實現單元格自動變色的只有一個功能:條件格式。下面就教大家用它來實現考勤表的自動變色。
考勤表中不同的假期有不同的顏色,這需要分別設置條件格式,咱們就以病假為例,讓日曆中的病假顯示為藍色。
設置步驟:
1、 新建條件格式規則
選取考勤表區域,開始 – 條件格式 – 新建規則

2、 設置公式

在新建格式規則窗口,類型選「使用公式確定要設置格式的單元格」,在下面的公式框中輸入公式:
=COUNTIFS(員工休假跟蹤表!$E$8:$E$12,”病假”,員工休假跟蹤表!$C$8:$C$12,”<=”&C6,員工休假跟蹤表!$D$8:$D$12,”>=”&C6)=1
這個公式是本文的重點,有必要說的很仔細。
公式說明:
A、考勤表自動變色的規則:當日曆中的日期在員工「休假跟蹤表」指定類型(E列)的開始日期(C列)和結束日期(D列)之間時自動變色。怎麼判斷在之間 ?可以用Countifs函數多條件統計。

B、因為設置的是病假,所以Countifs第1個參數是 E列,第2個參數是「病假”
=COUNTIFS(員工休假跟蹤表!$E$8:$E$12,”病假”
C、表示在兩個日期之間,再加兩個判斷條件。
=COUNTIFS(員工休假跟蹤表!$E$8:$E$12,”病假”,員工休假跟蹤表!$C$8:$C$12,”<=”&C6,員工休假跟蹤表!$D$8:$D$12,”>=”&C6)
需要注意有兩點,一是對比符號連接單元格地址時,要用&連接,即:”<=”&C6,切不可這樣寫 “<=C6「。二是引用單元格C6不要絕對引用, 即$C$6 是錯誤的
3、 設置顏色
點擊【格式】按鈕後設置填充色為藍色

其他類型假期變色設置同理。
小編說:這個考勤表模板里使用了大量的定義名稱,估計很多人看了都會頭暈。所以想看懂表中公式的含義需要先看公式 – 公式管理器中看一下定義名稱的具體信息。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/273606.html
微信掃一掃
支付寶掃一掃