Excel教程:智能考勤表-MM你再也不用加班了

2020-10-20 部落窩教育BLW

如果考勤機沒那麼智能需要手工輔助統計,如果公司還沒有使用考勤機,製作當月的考勤表是一個複雜而又冗長的過程。因此如何在有限的時間內提高工作效率完成每月的考勤統計,這對人事部的MM來說是一件大事。

要提高效率就必須有一張比較好的考勤表。這張考勤表至少要具備以下幾點:

  • 簡化輸入考勤項目

  • 醒目顯示周末數據

  • 能自動匯總數據

今天老菜鳥教你製作一份智能考勤表,同時具備以上三點,快來看看吧!

在動手製作之前,先來看看最終的效果展示:

在演示中,可以發現以下幾點:

  • 標題輸入非常簡單,只需要輸入一個月份數字;

  • 當月天數會自動變化,日期會根據月份自動調整顯示,同時周六周日會自動變色;

  • 考勤數據使用下拉菜單完成輸入,同時有提示信息;

  • 表格右側有考勤結果統計區,根據填寫內容自動產生統計數據。

下面就來教大家如何做出這樣一個表格,會涉及到很多《Excel極速貫通班》裡講過的知識點。

考勤主體的製作

首先,做出一個最基本的表格,如圖所示:

這個表格的做法非常簡單,相信大家都可以完成,接下來就是一點點的細化工作,一定要用心看哦。

將第一行進行合併,第二行最後五個單元格,分別三個合併起來、兩個合併起來,完成後效果如圖:

在第一行的合併單元格裡點擊右鍵,選擇「設置單元格格式」。在彈出的對話框中自定義格式為:鑫盛公司0月份考勤統計表。

注意,這裡是數字0不是字母O

設置完成後點擊確定,然後在第一行輸入一個數字看看效果吧。

是不是很神奇,其實這就是利用了自定義格式的特性。

第二行裡的「當月天數」直接輸入即可,後面填入公式:

=DAY(EDATE(DATE(2018,A1,1),1)-1)

簡單介紹一下這個公式的含義,用到了三個日期函數:

1.DATE函數的格式為:DATE(年、月、日),也就是根據指定的年月日得到一個日期,在本例中,年份為2018(如果是下一年度的話,改為2019即可),月份取的是第一行輸入的數字,日就取1,這樣得到的日期就是考勤表當月的1號。

2.EDATE函數的格式為:EDATE(開始日期,相隔月數),也就是根據指定日期和相隔月數得到一個新的日期,本例中的開始日期就是當月1日,相隔月數為1表示次月1日這個日期。

3.DAY函數的格式為:DAY(日期),得到指定日期是當月的第幾天,在本例中指定日期是次月1日前1天(EDATE函數後面有個減1),換句話說,就是當月的最後一天。再通過DAY函數得到當月一共多少天。

註:日期函數往往都是幾個函數配合使用,而且對於同一個問題,會有多種思路,有些公式的思路非常巧妙,這也是學習函數的樂趣之一。

接下來要設置的就是星期了,在C4單元格填入公式:

=TEXT(DATE(2018,$A1,C3),"aaa"),右拉即可。

公式=TEXT(DATE(2018,$A$1,C$3),"aaa")中用到了兩個函數TEXT和DATE,分別解釋一下這兩個函數的作用:

DATE函數剛才已經講過了,在這個公式中,年還是2018,月用的A1,因為公式要向右拉,為了防止右拉的時候A1發生變化,所以在列號前面加了$鎖定,日就用第三行對應的數字表示,這樣就得到了當月所有的日期。

TEXT函數的格式為:TEXT(要指定格式的數據,格式代碼)。這個函數算是一個比較高級的函數了,雖然結構比較簡單,但是格式代碼非常多,所以也是一個多功能函數。本例中的格式代碼為「aaa」,就是用一個字來顯示星期,有興趣的讀者可以自己試試代碼「aaaa」「ddd」和「dddd」分別是什麼效果吧。

註:在使用TEXT函數的時候,格式代碼必須加引號(引號在英文狀態輸入)。

至此,表格大體上已經完成了,有些單位可能不區分上午和下午,但有些單位是區分的,如何將每個人的一行變成兩行,難道一行一行插入麼?肯定不是,這裡用到了一個非常簡單的小技巧,一起通過動畫演示來看看吧:

在這個操作中,涉及到幾個技巧:批量插入空行的技巧、使用格式刷的技巧、快速填充重複內容的技巧,希望大家能夠多練習,熟練掌握這些技巧。

至此,這個考勤表的主題已經做好了,效果是這樣的:

使用條件格式和數據有效性加工表格

接下來需要完成兩項工作:

1.讓表格中的日期根據實際情況顯示,同時周六周日會自動變色。

2.考勤數據使用下拉菜單完成輸入,同時有提示信息。

來看看如何實現這些效果。對於第一項內容,要用到條件格式這個功能,步驟雖然不多,但是很多細節地方,大家慢慢跟著來:

選擇數據區域,點擊【條件格式】-【新建規則】:

進一步選擇【使用公式確定要設置格式的單元格】,輸入公式:=C$3>$AF$2,然後點擊【格式】按鈕:

公式解析:很簡單,就是比較第三行的每個日期是否大於當月天數,如果大的話,按照設置的格式執行,這一步要注意$的位置。

選擇【自定義】,在類型中輸入三個分號:;;;,注意是英文狀態下的分號,完成後點確定。

格式代碼解釋:具體含義比較複雜,記住輸入三個分號代表不顯示單元格的內容。

再點確定,這時候可以發現,不屬於當月日期的數據已經看不到了:

進一步設置周六周日自動變色,還是選擇數據區域,新建規則,輸入公式=OR(C$4="六",C$4="日")後設置格式:

這個公式也很好理解,OR為滿足兩個條件中任意一個就按設置的格式執行,也就是第四行為「六」或「日」,就顯示指定的顏色。

點擊設置單元格格式按鈕後,選擇【填充】,選擇一個顏色,點確定。

再次點擊確定即可看到效果:

咦,後面空的為什麼也塗色了,是哪裡出錯了嗎?

仔細看看,發現這個地方正好是周六,只不過被前面設置的格式隱藏了,但是塗色的時候還是生效的,怎麼處理這個問題呢?很簡單,選擇數據區域後打開條件格式的管理規則:

在下面一條規則後打鉤勾選「如果為真則停止」,然後點擊上移按鈕

,點擊確定。

看到效果了吧。

下面要對考勤數據進行有效性設置,在進行這一步之前,讓我們先來完成統計區域的製作。

統計區域的製作

這一塊的製作就很簡單了,根據自己的實際需要,添加備註一欄,填寫考勤項目和圖例,在每個圖例下面使用COUNTIF函數完成統計,公式為:

=COUNTIF($C5:$AG6,AI$4)/2:

COUNTIF函數的格式為:COUNTIF(統計區域,要統計的內容),通俗的說,就是每個人對應的兩行(統計區域)中每個考勤項目(要統計的內容)出現的次數,因為例子中每天的數據是兩行,所以統計結果要除以2。

至於這些合併單元格的處理非常簡單,合併一個再用格式刷去刷就好了。

現在回過頭來設置考勤數據的下拉菜單。設置有效性之前,先做一個準備工作,將圖例以及說明複製出來備用,然後再去設置有效性。這部分操作看動畫演示吧:

至此,這個考勤表就完成了。相信通過今天的內容,你一定有很多收穫吧,不妨了解一下我們的技巧課程,你一定會有更多收穫的。

相關焦點

  • 【Excel模板攻略】Excel版的手工考勤表製作攻略!
    ,在某些考勤機沒那麼智能一體化、需要手工輔助統計的情況下,如何在有限工作時間內提高工作效率,就得想想一些辦法了。這時候一個自製的考勤模板對你的幫助就很大了。例如下面這個很基礎的模板,做起來不難,用起來很方便。
  • Excel工資考勤薪酬管理套表,自動工資條,全函數應用不加班
    今天跟大家分享一張Excel工資考勤薪酬管理套表,自動工資條,全函數應用不加班。為了讓大家能更穩定的下載模板,我們又開通了全新下載方式(見文章末尾),以便大家可以輕鬆獲得免費模板和收費模板。メ大家請看範例圖片,Excel工資考勤薪酬管理套表,點擊目錄圖表,直接跳轉目標工作表。
  • excel零基礎入門教程,零基礎excel教程視頻,零基礎excel全套教程
    做行政,你要會做考勤表,會用Excel查找統計各種員工信息;做財務,你要會做財會報表,而且這種報表的數據都非常龐大;做銷售,你要會做銷售業績表,周會月會都得用它匯報工作成果;做運營,你要會用Excel做數據分析,制定更加有利的運營策略。
  • 如何用EXCEL製作自動化的考勤表?
    有了模板,需要什麼數據點點控制項,一查就可以了,再也不用反覆統計,而且還是有圖有表有真相的。小琪心裡別提有多美了。轉眼又到了月初,閒來無事的小琪,正在四處溜達,這時看到陳峰正在用EXCEL忙活著,於是走上前,問:「陳峰,你忙活什麼呢?」
  • excel員工考勤表中漏打卡員工太多,如何統一在表格中標記出來?
    文職類工作最常遇到的問題,在excel中批量給空白單元格填充相同內容,只需兩分鐘就能學會,學習excel小技巧,讓辦公效率翻倍提升,告別天天加班做表格。做人事的同事對於員工考勤表應該最熟悉不過了,上下班打卡都要記錄在每一位同事的考勤表中,如果公司很大,員工很多,每天漏打卡的同事也相對較多,員工漏打卡或者請假都需要備註在考勤表中統一交給財務最後計算工資,那麼如何快速統一給漏打卡的同事添加標記呢?
  • Excel教程:智能會議時間提醒表.xlsx
    每次會議前都會因為手動錄入這些時間段製作安排表而加班,小黃鸝為此痛苦不堪。 公式:=TEXT("8:45"+"0:15"*ROW(A1),"h:mm")可以得到開始時間,結果如圖所示。")&"-"&TEXT("8:45"+"0:15"*ROW(A2),"h:mm"),結果如圖所示。
  • 製作excel自動化考勤表,七大功能,助你輕鬆搞定考勤統計
    hello,大家好,今天跟大家分享下如何製作考勤表,我們先來看下今天製作的考勤表都能達到那些效果1. 表頭根據所選月份自動變動2. 自動判斷當月天數星期3.,然後使用countif函數對各種考勤狀態進行匯總,設置完畢後我們選擇設置的區域,然後按ctrl+t插入表,將表的標題行隱藏,然後將樣式更改為無即可,這樣的話當我們向下數據輸入,公式下拉以及格式都會自動的填充六、自動匯總當月考勤新建一個sheet,並且設置好表頭,我們在第一個姓名的位置中輸入函數:=IFERROR(IF(
  • Excel智能處理考勤表,很難但很實用!
    https://pan.baidu.com/s/1Qz_RP2hsk8MFgVMRlrK_OwExcel在很多時候不僅用於統計財務、銷售方面,在人力資源方面更多的用於統計職員的考勤時間,今天就分享考勤統計的一小部統計。下面為某公司的職員打卡時間,該時間由考勤系統導出。
  • EXCEL在考勤記錄中的應用
    ▲ 考勤記錄方式▲ 考勤表模板(表頭按年月自動變化)▲ 考勤輸出整理(SUMIFS實現行列轉置)▲ 考勤分析使用▲ /d格式——在類型欄裡刪除yyyy/mm或者直接輸入d點擊確認。3、工作日加班時長特別說明,加班時長不能單純看打開機記錄,是否經過申請有領導同意,是自願加班,還是公司確實需要而產生的加班
  • Excel | 考勤表:周六周日列自動變色,並且自動統計工作日與周末的加班時長
    每天清晨六點,準時與您相約今天學習群裡有朋友傳來考勤表,要求:1、不管哪個月份
  • Excel考勤表:周六周日列自動變色,並且自動統計工作日與周末的加班時長
    每天清晨六點,準時與您相約問題來源今天學習群裡有朋友傳來考勤表實現方法周六周日列自動變色選中整個考勤表區域公式向下填充,即得所有員工周末加班時長。>=SUM(C7:AG7)-AI7,確認,得張三工作日加班時長。
  • Excel製作考勤表-月份下拉列表
    今天繼續為大家分享用Excel製作考勤表之月份下拉列表如上圖所示,在月份這裡是可以自由選擇的,好多小夥伴都過來私信我說,他做的表格裡月份這裡只能手動輸入,沒辦法自由選擇。這時候不管你選擇哪個月份,下面的日期就會自動更新,星期也會自動更新,休息日的顏色也會自動更新。如上圖所示,我們選的2月份,後面多餘的3天,自動就屏蔽了。今天分享的製作考勤表系列之月份下拉報表,你學會了嗎?關注我,每天分享更多Excel辦公教程
  • Excel | 考勤表:周六周日列自動變色,並且自動統計工作日與周末的加班時長
    每天清晨六點,準時與您相約問題來源今天學習群裡有朋友傳來考勤表,要求:1、不管哪個月份,周六周日整列自動變顏色;2、自動計算周末與工作日加班時長。實現方法周六周日列自動變色選中整個考勤表區域公式向下填充,即得所有員工周末加班時長。
  • 工作這麼久才發現,原來PDF轉Excel這麼簡單,學會後再也不用加班
    "工作這麼久才發現,原來PDF轉Excel這麼簡單,學會後再也不用加班平時在工作中大家都會遇到各種文件之間的轉換格式,但是很少有人知道該怎樣將文件相互轉換,比如PDF轉excel,很少有人知道這兩個文件該如何轉換,今天小黑就來教大家兩個快速轉換的方法。
  • Excel小技巧|原來帶有法定節假日的動態考勤表也很簡單
    之前小編發布的文章中的考勤表大部分都是跨月份的,有朋友提出能不能製作一些正常的考勤表,那麼今天小編就分享一些簡單的做法吧,關於考勤表中的法定節假日和全年匯總的出勤計算,我想你可能也會有疑惑吧,趕快來跟我試試吧!
  • Excel怎麼製作考勤表模板?能自動更新日期和統計考勤
    考勤表大家都不陌生,可以記錄上班考勤情況,今天教大家製作動態考勤表模板,可以自動更新日期,還可以統計考勤天數,HR人事必會的知識!4、美化考勤表A、給表格填充顏色、添加邊框、居中對齊等。B、調整表格信息,輸入考勤表等文字,設置單元格自適應表格大小等。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。在實際工作中,經常需要進行日期和時間的計算,如:工作日天數、入職天數、合同到期日期、員工生日提醒、計算加班時間........學習更多技巧,請收藏關注部落窩教育excel圖文教程。WEEKDAY的應用場景:常見於對考勤統計中周末的判定,主要是星期六和星期天,公式=WEEKDAY(A2,2)>5可以直接得到判定結果,進而作為具體統計的條件使用,也可以作為條件格式設置中的條件使用。
  • 用上這個Excel公式,再也不用加班算提成了
    設為星標,否則可能收不到文章個人微信號 | (ID:LiRuiExcel520)微信服務號 | 跟李銳學Excel(ID:LiRuiExcel)微信公眾號 | Excel函數與公式(ID:ExcelLiRui)經學員反饋,由於單位的銷售提成採用了分區間對應不同提成率的算法,所以每個月初都要為上千業務員的提成加班
  • Excel考勤表系列-用勾叉統計出勤表,並且還帶下拉列表
    今天為大家分享的是Excel考勤表系列-用勾叉統計出勤表,並且還帶下拉列表這幾天老是有小夥伴來私信我,說做考勤表好難呀,每天早上做考勤表都要大半天,找特殊符要找半天,還不如手工記來得快。如果你部門的人少,可能用手工記考勤是要快點,但如果讓你統計200人以上的考勤表,你用手工記帳的方式,至少要半天時間了。
  • excel函數應用技巧:如此這般,可批量生成等量的連續時間段
    學習更多技巧,請收藏關注部落窩教育excel圖文教程。【問題說明】小黃鸝從事的是人資行政方面的工作,由於工作需要,經常需要製作會議安排,每次最頭疼的就是匯報時間段的錄入,最終所需的效果如圖所示。每次會議前都會因為手動錄入這些時間段製作安排表而加班,小黃鸝為此痛苦不堪。