1樓:匿名使用者
這個問題有點難,我先分步驟簡單梳理一下,然後一口氣把公式寫出來。
第一步:計算實際內的加班時間(精確到
容1分鐘)。
第二步:用實際加班時間除以30分鐘,看看實際加了30分鐘的多少倍。
第三步:哪怕是0.9個30分鐘也不能算30分鐘,所以得把這個倍數的小數點去掉,只保留整數部分,利用函式rounddown來實現,第二個引數0表示保留零位小數,也就是取整。
(舉一反三,你就知道roundup和round分別代表什麼意思了~)
第四步:把上一步的倍數再乘以30分鐘,就是最終的加班時間了。
弄懂了上面四個步驟,最後就可以一口氣把公式寫出來了。
=rounddown((b3-"16:30")/"0:30",0)*"0:30"
注意這裡沒有單元格的引用,所有的時間因素都得用引號引起來。如果不影響美觀的話,建議把「16:30」和「0:30」做成單元格,以方便引用。
2樓:匿名使用者
1/9 分步閱讀bai
如圖用excel**編du制員工的上
班和下班時間zhi,由此來計算dao員工的加專班時間長短。屬
2/9在需要顯示加班時間的地方寫上公式函式的前半部分,如圖所示「=text(」。公式要在英文狀態下輸入。text表示的是顯示結果是文字格式。
3/9然後在繼續完成公式後半部分的編寫。
4/9公式輸入完畢之後單擊「enter",其計算結果如下所示。
5/9在顯示結果的右下角出現十字形狀的游標時,下拉單元格,進行公司的填充。
6/9公式填充完畢之後的計算結果如下所示,完成了所有員工加班時間的計算。
7/9除了按中文顯示之外,也可以使得計算結果按照我們習慣的形式顯示,其公式編寫如下所示:
8/9單擊」enter「鍵,其計算結果如下所示:
9/9複製公式,做相對引用
3樓:愛小欣欣老師
首先在單元格內輸入底薪,除以上班天數,在除以正常上班小時,在乘以加班的小時按回車確定,在向下填充,就能計算出來。
4樓:琴竹禰安
excel中如抄何計算加班時間昨天檢舉
襲360u629911109
3級73次瀏覽
正常18:00下班,15分鐘以上45分鐘以下算0.5小時。45分鐘以上算1小時
=ceiling((a1-timevalue("18:00"))*24,0.5)
5樓:王立琦雙魚
**中計算加班時間只需要把幾個時間選定然後加在一起就行了!
6樓:奕藏從幻
時間直接相減
就是bai8:16,如果你要顯示為du8小時16分只要自定義一下格式zhi(h小時mm分)就是dao了.預設就是精確到分(與你輸入的資料有關)
還有不知你上面的合計時間6:04是怎麼算出來的?
加班時間一個是5:10,一個是4:54是什麼意思?
合計一個月的只要用求和函式sum就可以了.
7樓:鮑水冬桐琛
具體工作時間減去八小時就是加班的時間呀,要看你是**是怎麼列的。
加班時間=實際工作時間-8
這樣就可以自動結算了
8樓:葷三詩義斯
如果a和baib列的單元格格式為時du間格式(在常規格式下zhi顯示為小於dao1的小數回),那麼c1的加班時間=round(max(if(a1<=b1,b1-a1,b1-a1+1)-8/24,0)*24,0)
如果a和答b列的單元格格式為文字的話,編輯公式麼就要稍微繁瑣一點了。
9樓:溥蘭娜璩禹
上班時間a1
下班時間b1
加班時間
c1輸入
=(b1-a1-0.4)*24-0.4
上班時間23:00
下班時間
8:30
如何計算上班時間
不明白你的意思
時間之差減去沒用的時間的就是上班時間唄
10樓:匿名使用者
在f4單元格輸bai
入以下公式du,然zhi
後向下填充公式
=int((e4-"16:30")/"0:30")*"0:30"
在f9單元格輸dao入
=sum(f4:f9)
如果版加班時間超過權24小時,輸入=text(sum(f4:f9),"[h]:00")
11樓:方括號
不清楚結果按bai什麼表示
du,給你再兩個公式,自己選
zhi擇dao。
按數值表示=floor(max(e4-"16:30",0)*24,0.5)
按時內間表示=floor(max(e4-"16:30",0),"00:30")
向下複製公式
合計數容直接求和就行了。=sum(f4:f8)
12樓:疏冉過子琳
如下圖:
d2公式為
=if(c2<8/24,c2+1-18.5/24,if(c2<21/24,0,c2-18.5/24))
右鍵設定d2單元格格式,數字,時間,13:30,確定,公式向下複製。
13樓:祈樂荷洛和
一樓所bai
言及是,不過有點du問題
不是0。
4,而是zhi1/24,excel是以天為單位dao的。1/24就是一專個小時
對於上班時間屬23:00
下班時間
8:30
如何計算上班時間
只能倒減來計算為:24-(23:00-8:00)*24,單位(小時)
14樓:詩俊邁倫信
在輸入的時候把日期寫上,設定格式的時候只顯示時間即可。
這樣用樓上的公式就可以算出來了。不復雜。
15樓:容瀾嵇痴瑤
abcd
1員工姓名
bai上班時間du
zhi下班時間
加班時間
217:05
17:45
317:05
18:25
417:05
18:45
517:05
18:50
在d2處把如下公式複製過dao去:
=if(int((hour(c2-b2)+minute(c2-b2)/60)/0.5)*0.5<1,0,int((hour(c2-b2)+minute(c2-b2)/60)/0.
5)*0.5)
d3,d4處的公版式可以由d2處縱向拉下來(權就像拉序號1、2、3、4、5一樣)。依此類推。
這樣a列輸入員工姓名,b列、c列輸入加班開始、結束時間,在d列就自動得出此員工的加班時間。
16樓:匿名使用者
舉例說明抄
。例如有資料表如圖:
襲第一步:在baie2輸入公du式:=round((if(or(weekday(b2,2)=6, weekday(b2,2)=7),0,d2-c2-9/24))*24,1),然後拖zhi
動至e25.
第二步:在f2輸入公式:=round((if(or(weekday(b2,2)=6, weekday(b2,2)=7),d2-c2-9/24,0))*24,1),然後拖動至f25.
第三dao步:插入資料透視表。如圖:
17樓:宰嘉歆謇運
使用分段函抄
數啊下面的變bai量自己轉成單位格地du址上班時間
zhi=結束時間-開始時間
用if函式進行分段
第一種情dao況
:上班時間<10
則加班時間=0
上班時間》10
加班時間=上班時間-10
=if(結束時間-開始時間<10,0,結束時間-開始時間-10)第二種情況
上班時間<9
加班時間=0
上班時間》9
<10加班時間=(上班時間-9)/2
上班時間大於10的
加班時間=上班時間-9.5
=if(結束時間-開始時間<9,0,if(結束時間-開始時間<10,(結束時間-開始時間)/2,結束時間-開始時間-9.5))
第三種情況
你的時間前面要加上日期
這樣就可以直接相減了
18樓:匿名使用者
關鍵是設定單元格格式!
求excel高手,如何利用公式公式計算加班時間
19樓:銷香葉雨
寫了個公式,請測試
=(int((c3-if(b3<$b$1,$b$1,b3)-$d$1)/$e$1))/2
公式下拉即可。
20樓:論壇磚家
你的問題沒有表bai述明白:
一、du「0.5和zhi1的整數方式」什麼意思?
dao二、是僅僅以
專18:00為標準屬衡量加班時間,還是要再考慮上班時間,比如上午9:40上班,下午18:40下班,是屬於加班還是正常上下班 ?
你若敘述清楚了,估計我能幫你解決。
21樓:匿名使用者
假設a1為上班時間,b1為下班時
間,c1為加班時間專
c1:=if(b1>time(18,30,0),rounddown(round((b1-time(18,30,0))*24,2)/0.5,0)*0.5,"")
單位為小屬時
22樓:蠟燭
在d4輸入
=round((c4-0.77083)*48,0)/2
如何計算加班時間,如何計算加班時間和工資
用人單位安排勞動者加班加點,應當按照下列標準支付勞動者加班加點的工資 一 工作日延長勞動時間的,按照不低於本人工資的百分之一百五十支付加點工資 二 在休息日勞動又不能在六個月之內安排同等時間補休的,按照不低於本人工資的百分之二百支付加班工資 三 在法定休假日勞動的,按照不低於本人工資的百分之三百支付...
EXCEL如何計算加班工時費,EXCEL如何自動計算加班工時費
if month today 2,if mod year today 4 0 mod year today 400 0 mod year today 100 0 29,28 if or month today 31,30 這個函式返回當月的日數 整個公式可以這樣寫 3800 if month tod...
excel中如何編輯計算公式,excel中如何編輯一個計算公式
您好,在excel中,通過編輯公式來將結果顯示出來,首先需要建立一個新的 在excel表中編輯簡單的公式。excel四則運算 以a1至a5單元格區域及b6單元格為例,a1至a5分別為1,2,3,4,5,b6為6 加法 sum a1 a5,b6 a1 a2 a3 a4 a5 b6 a1至a5及b6相加...