回覆列表
  • 1 # Rjyouketu

    1、將考勤資料匯入到Excel中,以便編寫公式進行資料處理。一般來說,考勤資料包含這幾項內容:員工登記號碼,上班時間,下班時間,日期。

    2、有的考勤系統匯出的資料只有員工登記號碼,不能顯示中文,為了統計結果更加直觀,需要將號碼轉化成相應的姓名。這就需要用到VLOOKUP函式。首先,在新的工作表sheet2中編寫兩列內容,一列是登記號碼,一列是與之對應的職工姓名。然後在sheet1表的登記號碼列前新增“姓名”一列,並在A2單元格編寫公式“= VLOOKUP(B2,Sheet2!A:B,2,0)”,表示A2的內容,是B2內容在Sheet2表中透過A列查找出來的相應B列的內容。

    3、最後使用拖拽將A列姓名全部顯示出來。

    4、接下來要對上班時間和下班時間來進行處理。假定單位規定早上上班時間不能晚於9點,下午下班時間不能早與5點。那麼新建兩列,分別為:上午簽到情況和下午簽到情況,分別編寫兩個IF函式:IF(HOUR(C2)<9,"√","早上遲到")和=IF(HOUR(D2)<17,"下午早退","√")然後拖拽整列即可。

    5、有時需要獲得職工一天的工作時間,因此需要對工作時長進行計算。新建一列“工作時長”,編寫公式:INT((HOUR(C2)*60+MINUTE(C2)-HOUR(B2)*60-MINUTE(B2))/60)&"小時"&MOD((HOUR(C2)*60+MINUTE(C2)-HOUR(B2)*60-MINUTE(B2)),60)&"分鐘"將上下班時間差計算出來並以小時和分鐘的形式顯示出來。然後拖拽整列。

    6、有的單位雙休日不計入考勤天數,因此,我們有必要對考勤日期進行一下判別,標記出是工作日還是雙休日,這就需要用到WEEKDAY函式。新建一列“日期情況”,編寫公式:IF(OR(WEEKDAY(E2,2)=6,WEEKDAY(E2,2)=7)," 雙休日","工作日")不妨將雙休日的文字前留幾個空格,以示突顯。拖拽整列即可看到效果。

    7、至此,資料的處理工作基本完成。根據不同的需要,還可以透過自定義排序來從不同角度檢視考勤情況。

  • 中秋節和大豐收的關聯?
  • 上腹部疼痛除了普通胃病,還有可能是胰腺癌嗎?