考勤記錄表,要用函式公式做個顯示,怎麼吧我自己要輸的8 00符和時間要求,有表無法放上來

2022-12-23 15:46:06 字數 5866 閱讀 3781

1樓:戶珈藍利

你的表勤表中上下班時間是文字,還是時間格式的時間序列數呀?看你的意思,是想把時間序列數轉換為文字.你的text函式寫法不對呀.

你的問題其實很簡單,就是要判斷一下上班的時間是否小於8:00,根據結果,進行不同的操作.

假定a1為上班時間,b1為下班時間,c1為上班時長,在c1輸入公式

1.a1及b1均為時間格式的序列數,顯示結果為 h:mm

=if(a1<0.333333333333333,b1-0.333333333333333,b1-a1)

2.a1及b1均為文字,顯示結果為 x小時x分鐘

=if(left(a1,find(":",a1)-1)-8<0,(left(b1,find(":",b1)-1)-8)&"小時"&right(b1,len(b1)-find(":

",b1))&"分鐘",if(right(b1,len(b1)-find(":",b1))-right(a1,len(a1)-find(":",a1))<0,(left(b1,find(":

",b1)-1)-left(a1,find(":",a1)-1)-1)&"小時"&(60+right(b1,len(b1)-find(":",b1))-right(a1,len(a1)-find(":

",a1)))&"分鐘",(left(b1,find(":",b1)-1)-left(a1,find(":",a1)-1))&"小時"&(right(b1,len(b1)-find(":

",b1))-right(a1,len(a1)-find(":",a1)))&"分鐘"))

2樓:1220小龍

上班時間在a列,下班時間在e列,並從第二行開始,在f1單元格格輸入8:00

f2中輸入公式=e2-((a2<$f$1)*($f$1-a2)+a2) 下拉公式能得到下班減上班的實際工作小時

a、e、f列單元格格式為時間

如果單純要把a列中8:00之前設成8:00,超過8:00的按實際計算可以用下面公式

=(a2<$f$1)*($f$1-a2)+a2

3樓:匿名使用者

=if(e1

另,可能顯示不正常。需要將此列的資料格式 設定為」時間「,而e列也應為」時間「!

再,你能的什麼軟體呢?text函式是什麼呀!

怎樣在excel表用函式做考勤表顯示遲到、早退、漏打卡的狀況?急求!謝謝!

4樓:匿名使用者

1、首先,將上下班簽到情況表開啟,點選需要顯示狀態的單元格,並輸入統計命令。「=if(d6="","未打卡",if(d6>time(8,0,0),"遲到",""))」,其中,d6表示統計的時間點,(8,0,0)代表8:00。

2、輸入完成後,點選回車,就會看到單元格中顯示出了統計的狀態。將滑鼠放到單元格右下角,當滑鼠變成小十字時,用滑鼠進行拖動,即可完成一列時間點的考勤狀況統計。

3、統計完成後即可看到應有的狀態,如下圖所示。

4、早退統計

5、輸入完成後,點選回車,就會看到單元格中顯示出了統計的狀態。將滑鼠放到單元格右下角,當滑鼠變成小十字時,用滑鼠進行拖動,即可完成一列時間點的考勤狀況統計。

6、統計完成後即可看到應有的狀態,如下圖所示。

5樓:

加入時間在d列,第一個時間是d2

=if(len(d2)<11,"漏打卡",lookup((left(d2,5)<"09:00")*10+(right(d2,5)>"18:00"),,))

一次打卡是漏打卡,9點後遲到,18點後早退

6樓:陽光的白雲

如果你這個考勤是手填的,那自己做個標記就可以了。

如果這個表示匯入自動生成的,你可以使用篩選把需要的結果篩選出來

7樓:匿名使用者

這個**是考勤機出來的吧。

首先原始資料要搞明白意思,這時間怎麼有的是2個時間,有的是一個時間。

還有貴公司規定的打卡時間有幾個時間點要搞明白搞明白了後,每個打卡記錄屬於哪個時間點的要搞明白上述搞明白後,一般資料透視表就可以輕鬆解決。

如果還不明白,可以給我私信

做考勤表需要些什麼函式公式?

8樓:

1、考勤表常用函式、公式介紹:

首先,最基礎的就是計算員工當天上班的時間,如下圖,在c2輸入公式=b2-a2即可得到員工當天上班的時長(可以考慮減去中午休息的時間)。

2、另外,判斷員工是否遲到或早退也是考勤表的一個基本功能。假設早晨08:30以後打卡就算遲到,那麼c2=if(a2-'08:30'>0,'遲到','')即可。

3、假設晚上17:30以前離開打卡就算早退,則c2=if(b2-'17:30'<0,'早退','')即可。

4、如下圖,員工正常上班則在日期下標註對號,否則標註圓圈(實際情況可能更復雜,比如說病假、事假、帶薪年假等)。計算員工當月的出勤天數可以用公式:j4=countif(c4:

i4,'√')

5、如果是系統刷卡或者按指紋打卡,生成的資料可能是下**式,一列是姓名,一列是各次的打卡時間。由於一個人可能一天多次打卡,也有可能上班、下班漏打卡,因此也需要識別。所以我們在c列建立一個標註輔助列。

6、雙擊c2,輸入公式:=if(b2=min(if(a$2:a$6=a2,b$2:

b$6)),'上班',if(b2=max(if(a$2:a$6=a2,b$2:b$6)),'下班','')),左手按住ctrl shift,右手按下回車執行公式並向下填充公式。

7、min(if(a$2:a$6=a2,b$2:b$6))返回的是「張三」當天打卡的最小值;max(if(a$2:

a$6=a2,b$2:b$6))返回的是「張三」當天打卡的最大值;外面巢狀if達到效果是:如果b列時間等於「張三」當天打卡的最小值則記錄上班;如果b列時間等於「張三」當天打卡的最大值則記錄下班;中間的打卡記錄為空。

8、選中資料區域,點選【插入】-【資料透視表】,按照預設設定建立。

10、在「上班」和「下班」欄位下有時間的分別是該員工當天最早和最晚的打卡記錄,如果「下班」記錄為空則為當天只打了一次卡(因為只有一次記錄就統計在「上班」時間)。

統計考勤表需要的excel函式公式.怎麼樣計算加班工時比較快?

9樓:緣小羽

我這個是按

=if(text(a14-a13,"hhmm")>="0900",text(a14,"hhmm")-"1800","正常")

這個公式是用下班時間減去上班時間得到的中間值是否超過9小時不是按下班時間減去固定的9點  如果是固定9點需要把a14-a13這個a13修改成固定的9點

10樓:一點熱千份光

你最好把**發上來,員工的名字可以用其他的文字代替,我想幫你寫個公式,有你的**最好,最好把你的考勤表發上來看下。

我現在給你一個例子,

11樓:眯住眼串針

你早到的話,萬惡的boss是不會將你算成是加班的假設上、下班時間均在c列,c列為日期格式、d列為時間格式d2輸入公式

=if(c2下拉即可

12樓:匿名使用者

樓主,你需要的是打卡之後就會自己統計目錄和時間的excel**?用excel是做不到的,除非製作出一個專門的軟體才能實現以上這些功能,因為它既涉及到資料庫。

13樓:匿名使用者

=b2-a2-8/24

14樓:見好就收

這個好計算,只是在數字進位制你採用時間格式就是了。

我在做一個考勤**,需要用if函式,考勤有三種情況,沒打卡,遲到,

15樓:沈一民

b3=if(b2="","沒打卡",if(b2<=--"12:00:00","正常","遲到"))向右複製

l2=countif($b2:$k2,">12:00:

00")m2=countif($b2:$k2,"<=12:00:

00")n2=countif($b2:$k2,"")

16樓:來自朱家尖積極進取的大平原狼

=if(i3="","沒打卡",if(i3<0.5,"正常","遲到"))

統計考勤表需要的excel函式公式

17樓:匿名使用者

已經幫你做好了,你看一下

18樓:

1 countif

2 if

3 用時間判斷

19樓:匿名使用者

拿個體的表來才能給出

我在做一個考勤**,需要用if函式,考勤有三種情況,沒打卡,遲到,

20樓:匿名使用者

=if(i3="","沒打卡",if(hour(i3)<12,"正常","遲到"))

21樓:來自朱家尖積極進取的大平原狼

=if(i3="","沒打卡",if(i3<0.5,"正常","遲到"))

統計考勤表需要的excel函式公式

22樓:

考勤表常用函式、公式介紹:

1.首先,最基礎的就是計算員工當天上班的時間,如下圖,在c2輸入公式=b2-a2即可得到員工當天上班的時長(可以考慮減去中午休息的時間)。

另外,判斷員工是否遲到或早退也是考勤表的一個基本功能。

2.假設早晨08:30以後打卡就算遲到,那麼c2=if(a2-"08:30">0,"遲到","")即可。

3.假設晚上17:30以前離開打卡就算早退,則c2=if(b2-"17:30"<0,"早退","")即可。

4.如下圖,員工正常上班則在日期下標註對號,否則標註圓圈(實際情況可能更復雜,比如說病假、事假、帶薪年假等)。計算員工當月的出勤天數可以用公式:

j4=countif(c4:i4,"√")

5.如果是系統刷卡或者按指紋打卡,生成的資料可能是下**式,一列是姓名,一列是各次的打卡時間。由於一個人可能一天多次打卡,也有可能上班、下班漏打卡,因此也需要識別。

所以我們在c列建立一個標註輔助列。

6.雙擊c2,輸入公式:=if(b2=min(if(a$2:

a$6=a2,b$2:b$6)),"上班",if(b2=max(if(a$2:a$6=a2,b$2:

b$6)),"下班","")),左手按住ctrl+shift,右手按下回車執行公式並向下填充公式。

min(if(a$2:a$6=a2,b$2:b$6))返回的是「張三」當天打卡的最小值;

max(if(a$2:a$6=a2,b$2:b$6))返回的是「張三」當天打卡的最大值;

7.外面巢狀if達到效果是:

如果b列時間等於「張三」當天打卡的最小值則記錄「上班」;

8.如果b列時間等於「張三」當天打卡的最大值則記錄「下班」;

中間的打卡記錄為空。

9.選中資料區域,點選【插入】-【資料透視表】,按照預設設定建立。

11.在「上班」和「下班」欄位下有時間的分別是該員工當天最早和最晚的打卡記錄,如果「下班」記錄為空則為當天只打了一次卡(因為只有一次記錄就統計在「上班」時間)。

23樓:仝臻惲清寧

1、counta統計出勤天數

2、全勤應該有規定天數吧,直接用if與規定比較即可

3、上下班時間與8:30、5:30進行比較,上班有滯後或下班有提前即為遲到或早退

24樓:樂樂888依依

你多加點分,我給你成套的考勤表,就好像是一個考勤軟體。

我有現成的,給你自己看公式研究吧。

怎麼給你我現成的考勤表?

好了已經給你發過去了。

漢王人臉通考勤機需不需要定期清楚考勤記錄?考勤機會不會因記錄過多不能記錄新的考勤?謝謝

我們使用漢王的機具,則科的考勤系統,說是保證資料採集上來後,建議定期清理,不過不清理也不會的不上,只 早期的被替換了。你使用的是什麼型號的機器啊?機器不同記錄容量也不同1.機器有人數限制,超過就不能在錄入人員了,如果容量大可以定期清理,容量小的話清理週期就縮短一點。這個只限於人員管理 2.這就看你每...

釘釘管理員修改考勤記錄後會通知給主管理員嗎

應該是管理員事先設定了考勤打卡的訊息提醒的吧,當員工在釘釘打卡的時候,在釘釘上能夠收到考勤打卡的訊息。我們公司用的ehr系統跟釘釘整合了,也是能收到推送,我想應該是管理員設定好的。付費內容限時免費檢視 回答您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦 提問釘釘管理人員可以修改別人遲到或者...

怎麼在excel中做考勤表,excel考勤表格式怎麼製作

製作步驟 1首先,如下圖,前三行留空。在a4輸入一個姓名,從a4開始直到h4加上邊框。2選擇a1 h1,選擇 合併單元格 3雙擊合併後的單元格,輸入公式 text now yyyy年mm月考勤表 注意 為了防止6月份該函式自動變化,可以在月末貼上成數值儲存。4在b3輸入1,並向右填充日期,本例填充7...