Excel怎么算加班時(shí)長(zhǎng)? 根據(jù)考勤打卡數(shù)據(jù)計(jì)算加班次數(shù)加班時(shí)長(zhǎng)技巧

有這樣一份考勤表,現(xiàn)在需要對(duì)每位員工考勤做一次加班的統(tǒng)計(jì),最后一次打卡時(shí)間大于等于20:00就計(jì)算為加班。20:00之后有多次打卡的,以最后一次打卡時(shí)間為準(zhǔn)。
首先我們來(lái)計(jì)算加班次數(shù)
=COUNT(0/(--TEXTAFTER(B2:H2,CHAR(10),-1)>=5/6))
公式淺析:
①--TEXTAFTER(B2:H2,CHAR(10),-1)
先使用TEXTAFTER函數(shù)在B2到H2單元格區(qū)域的每個(gè)單元格的文本內(nèi)容里,以換行符(通過(guò)CHAR(10)來(lái)表示換行符這個(gè)字符)作為查找參照,提取出每個(gè)單元格文本中最后一次出現(xiàn)換行符之后的那部分文本內(nèi)容,通過(guò)雙負(fù)號(hào)轉(zhuǎn)換為數(shù)值(時(shí)間)。
②--TEXTAFTER(B2:H2,CHAR(10),-1)>=5/6
將提取的內(nèi)容做邏輯對(duì)比,大于等于5/6的,就是加班的日期,5/6=20/24,即20:00時(shí)。
③0/(--TEXTAFTER(B2:H2,CHAR(10),-1)>5/6)
0/TRUE=0,0/FALSE=#DIV/0!。由于有些單元格中沒(méi)有打卡時(shí)間,計(jì)算出現(xiàn)N/A錯(cuò)誤,不影響后面用COUNT函數(shù)計(jì)數(shù)。
④=COUNT(0/(--TEXTAFTER(B2:H2,CHAR(10),-1)>=5/6))
最后用COUNT計(jì)數(shù),計(jì)算出加班次數(shù)。
再來(lái)計(jì)算加班時(shí)長(zhǎng)
=SUM(IFERROR(--TEXT(TEXTAFTER(B2:H2,CHAR(10),-1)-5/6,"0.000000;"),))
公式淺析:
①TEXTAFTER(B2:H2,CHAR(10),-1)-5/6
先使用TEXTAFTER函數(shù)提取最后一次打卡時(shí)間減去20:00的時(shí)間即得到加班的時(shí)長(zhǎng),如果最后一次打卡時(shí)間小于20:00會(huì)出現(xiàn)負(fù)數(shù)。
②IFERROR(--TEXT(TEXTAFTER(B2:H2,CHAR(10),-1)-5/6,"0.000000;"),)
使用TEXT函數(shù)將正數(shù)顯示成0.000000格式,負(fù)數(shù)不顯示,在TEXT函數(shù)前面加一對(duì)雙符號(hào),將文本數(shù)字轉(zhuǎn)換成數(shù)值。
再使用IFERROR函數(shù)屏蔽負(fù)數(shù)錯(cuò)誤值和未打卡單元格的錯(cuò)誤值。
③=SUM(IFERROR(--TEXT(TEXTAFTER(B2:H2,CHAR(10),-1)-5/6,"0.000000;"),))
最后使用SUM函數(shù)匯總加班時(shí)長(zhǎng)。
推薦閱讀:不足1小時(shí)的部分忽略該怎么計(jì)算? wps excel計(jì)算算加班時(shí)長(zhǎng)時(shí)的技巧
相關(guān)文章
excel文本數(shù)據(jù)怎么計(jì)算? excel表格計(jì)算帶有文本的數(shù)值的技巧
excel中的數(shù)據(jù)計(jì)算的時(shí)候,發(fā)現(xiàn)是文本數(shù)據(jù),該怎么計(jì)算呢?下面我們就來(lái)看看excel帶文本計(jì)算的技巧2025-04-25這個(gè)函數(shù)公式簡(jiǎn)直太強(qiáng)了! excel按權(quán)重求和計(jì)算的技巧
Excel中有一個(gè)功能非常強(qiáng)大的函數(shù),它就是SUMPRODUCT函數(shù),既能求和、計(jì)數(shù)、權(quán)重計(jì)算,還能排名等,今天我們就來(lái)看看Excel根據(jù)權(quán)重求和的技巧2025-04-10Excel工齡計(jì)算不再愁! Excel隱藏函數(shù)DATEDIF輕松計(jì)算精確到天級(jí)的工齡
在日常工作中,我們經(jīng)常需要計(jì)算員工的工齡,以便進(jìn)行人事管理、薪資調(diào)整等工作,本文將詳細(xì)介紹如何在Excel表格中計(jì)算工齡,并提供多種實(shí)用方法供您選擇2025-03-13excel計(jì)算中位數(shù)的公式是什么? Excel用公式計(jì)算中位數(shù)的技巧
在Excel中,求中位數(shù)可以使用MEDIAN函數(shù),該函數(shù)接受一組數(shù)據(jù)作為輸入,并返回其中位數(shù),MEDIAN函數(shù)使用非常簡(jiǎn)單,下面詳細(xì)介紹2025-01-29Excel篩選后怎么僅統(tǒng)計(jì)可見(jiàn)行? Excel表格數(shù)據(jù)計(jì)算只統(tǒng)計(jì)顯示數(shù)據(jù)的技巧
Excel表格中的編號(hào)、總數(shù)、總價(jià)數(shù)據(jù)通過(guò)篩選后顯示的數(shù)據(jù)需要計(jì)算,怎么只計(jì)算顯示數(shù)據(jù),忽略隱藏?cái)?shù)據(jù)呢?詳細(xì)請(qǐng)看下文介紹2024-12-24輕松實(shí)現(xiàn)行級(jí)數(shù)據(jù)計(jì)算! Excel2024新函數(shù)BYROW詳解
2024年,Excel引入了令人興奮的新函數(shù)BYROW,這一功能將為用戶在數(shù)據(jù)分析時(shí)提供更強(qiáng)大的靈活性和簡(jiǎn)便性,下面我們就來(lái)看看使用方法2024-12-10快來(lái)看看你到底幾歲退休! Excel公式計(jì)算延遲退休年齡的技巧
你啥時(shí)候可以退休?相比以前多上幾年?今天我們來(lái)看看EXCEL通過(guò)出生日期計(jì)算退休日期的公式,以便批量計(jì)算退休日期2024-11-25試試選擇性粘貼+合并計(jì)算? 格式不同多excel表對(duì)賬別用SUMPRODUCT了
excel多個(gè)表格想要核對(duì)每個(gè)表格的數(shù)據(jù)差異,該怎么核對(duì)呢?平時(shí)我們都是使用SUMPRODUCT,這次我們換一個(gè)技巧,使用試試選擇性粘貼+合并計(jì)算試試2024-10-28Excel如何計(jì)算相隔天數(shù) Excel計(jì)算兩個(gè)日期之間相隔天數(shù)的方法
Excel如何計(jì)算相隔天數(shù)?其實(shí)我們只需要點(diǎn)擊打開(kāi)公式工具,然后在其子工具欄中點(diǎn)擊打開(kāi)“日期和時(shí)間”工具,接著在下拉列表中找到并打開(kāi)“DAYS360”公式,最后在彈框中輸入2024-06-13excel怎么計(jì)算不同顏色字體的個(gè)數(shù)? excel表格按顏色統(tǒng)計(jì)字體個(gè)數(shù)的技巧
今天老板又扔給小編一份文件,要求統(tǒng)計(jì)各字體顏色的單元格個(gè)數(shù),字體顏色很相似,下面我們就來(lái)看看excel求單元格內(nèi)不同顏色字體個(gè)數(shù)的方法2024-06-11