欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

告別手動(dòng)統(tǒng)計(jì)! Excel升級(jí)版智能考勤表制作方法

  發(fā)布時(shí)間:2025-05-09 09:31:03   作者:佚名   我要評(píng)論
想要做一個(gè)考勤表,該怎么制作一個(gè)智能考勤表呢,就是在基礎(chǔ)的考勤表添加考勤信息自動(dòng)統(tǒng)計(jì)匯總:缺勤天數(shù)、出勤天數(shù)、是否滿勤、缺勤/出勤天數(shù)前N名等功能,詳細(xì)請(qǐng)看下文介紹

之前跟大家分享過(guò)智能考勤表的制作,原來(lái)的考勤表可以自動(dòng)識(shí)別當(dāng)月天數(shù),周末自動(dòng)填充顏色,并且考勤表的表頭可以自動(dòng)更新。今天分享的是Excel智能考勤表(升級(jí)版),就是在之前的基礎(chǔ)上,添加考勤信息自動(dòng)統(tǒng)計(jì)匯總:缺勤天數(shù)、出勤天數(shù)、是否滿勤、缺勤/出勤天數(shù)前N名等功能,告別手動(dòng)統(tǒng)計(jì),簡(jiǎn)單又高效!

Excel智能考勤表(升級(jí)版)分屏顯示效果:

下面上干貨,操作步驟:

第一步:制作Excel智能考勤表

具體制作步驟之前介紹過(guò),可以看教程《Excel智能考勤表,太實(shí)用了,一個(gè)表格可以用到退休!》,今天就不再詳細(xì)介紹了。

第二步:根據(jù)智能考勤表出勤明細(xì)統(tǒng)計(jì)相關(guān)數(shù)據(jù)

1、缺勤天數(shù)

在目標(biāo)單元格輸入公式:

=SUMPRODUCT((考勤表明細(xì)表!$B$7:$AF$14="×")*(考勤表明細(xì)表!$A$7:$A$14=A4))

然后下拉填充數(shù)據(jù)即可

解讀:

其實(shí),上面公式就是利用SUMPRODUCT函數(shù)跨工作表多條件計(jì)數(shù)。

①(考勤表明細(xì)表!$B$7:$AF$14="×"):判斷考勤表數(shù)據(jù)區(qū)域中是否是字符"×",結(jié)果是一個(gè)由True和False組成的數(shù)組,True表示該單元格等于"×"(缺勤),F(xiàn)alse表示出勤。“考勤表明細(xì)表!$B$7:$AF$14”數(shù)據(jù)區(qū)域要絕對(duì)引用,因?yàn)橐吕畛鋽?shù)據(jù),這個(gè)數(shù)據(jù)區(qū)域不能改變。

②(考勤表明細(xì)表!$A$7:$A$14=A4):這部分是檢查“考勤表明細(xì)表!$A$7:$A$14”這個(gè)區(qū)域的員工考勤名稱每個(gè)單元格是否等于A4單元格中的值。結(jié)果是一個(gè)由True和False組成的數(shù)組,符號(hào)條件返回True,否則返回False。同樣A7:A14數(shù)據(jù)區(qū)域要決定引用。

③最后,SUMPRODUCT函數(shù)會(huì)計(jì)算上述兩個(gè)數(shù)組的對(duì)應(yīng)元素的乘積。在乘積中,True被視為1,F(xiàn)alse被視為0。因此,只有當(dāng)兩個(gè)條件都為True時(shí),對(duì)應(yīng)的乘積才為1,否則為0。

多條件計(jì)數(shù)萬(wàn)能公式:

=SUMPRODUCT((條件數(shù)據(jù)區(qū)域1=條件1)*(條件數(shù)據(jù)區(qū)域2=條件2)*(條件數(shù)據(jù)區(qū)域N=條件N))

2、出勤天數(shù)

在目標(biāo)單元格輸入公式:

=SUMPRODUCT((考勤表明細(xì)表!$B$7:$AF$14="√")*(考勤表明細(xì)表!$A$7:$A$14=A4))

然后下拉填充數(shù)據(jù)即可

解讀:

原理跟缺勤天數(shù)公式一樣,只是統(tǒng)計(jì)出勤數(shù)據(jù)。

3、是否滿勤

在目標(biāo)區(qū)域輸入公式:

=IF(B4=0,"√","×")

然后下拉填充數(shù)據(jù)即可

解讀:

判斷是否滿勤邏輯也很簡(jiǎn)單,只有缺勤天數(shù)等于0就是滿勤,否則就是缺勤。

4、出勤天數(shù)前3名,并且顯示出勤天數(shù)

在目標(biāo)區(qū)域輸入公式:

=TAKE(SORT(HSTACK(A4:A11,C4:C11),2,-1),3,2)

然后下拉填充數(shù)據(jù)即可

解讀:

①先利用HSTACK函數(shù)把匯總表格中的A4:A11(姓名)和C4:C11(出勤天數(shù))兩個(gè)數(shù)據(jù)區(qū)域按水平方向重新合并到一起。

②再利用SORT函數(shù)對(duì)數(shù)據(jù)按出勤天數(shù)進(jìn)行降序排列(-1代表降序,1代表升序),就是根據(jù)出勤天數(shù)從高到低排序。

③最后利用TAKE函數(shù)獲取指定位置的數(shù)據(jù),按行獲取前3條數(shù)據(jù),按列獲取前2列數(shù)據(jù),這樣就獲得了出勤天數(shù)前3名姓名和出勤天數(shù)了。

5、缺勤天數(shù)前3名,并且顯示缺勤天數(shù)

在目標(biāo)區(qū)域輸入公式:

=TAKE(SORT(HSTACK(A4:A11,B4:B11),2,-1),3,2)

然后下拉填充數(shù)據(jù)即可

解讀:

公式原理跟統(tǒng)計(jì)“出勤天數(shù)前3名,并且顯示出勤天數(shù)”一樣,就不再重復(fù)說(shuō)明了。

推薦閱讀:excel怎么判斷法定節(jié)假日? excel公式自動(dòng)判定日期是否節(jié)假日的技巧

相關(guān)文章

最新評(píng)論