1樓:百足先鋒
可以將d1和e1單元格時間格式 選為 13:30,再進單元格格式裡面自定義 單元格d1,e1 為 h"/"mm" " 格式,然後將f1的單元格格式自定義中輸入 [>=0.0416667]h"小時"m"分";[m]"分" ,然後在f1裡面輸入=e1-d1,即可顯示出時間段有幾個小時多少分。
注意在d1,e1中輸入資料的格式要為13:30,他的顯示格式將自動為13/30,即可達到公司要求
2樓:匿名使用者
我有個建議,將單元格格式設為自定義,型別:h/mm
時間按時間格式錄入,如18:15(顯示為18/15)。
這樣,計算時間非常簡單,直接相減就可以了。
3樓:匿名使用者
1.先設定d和e列單元格格式為文字;
2.選擇並採納狂風之子ly的答案;
3.下拉f1到f17;
**********===我自己的答案繞了一大圈**********====
="共加班時長小時
"))-timevalue(substitute(d1,"/",":")))*24-rounddown((timevalue(substitute(e1,"/",":"))-timevalue(substitute(d1,"/",":
")))*24,0))*60,0)&"分鐘"
4樓:狂風之子
還是用text函式吧,
=text(text(substitute(e1,"/",":"),"hh:mm")-text(substitute(d1,"/",":
"),"hh:mm"),"h:mm")
在2010裡面測試通過。
5樓:匿名使用者
在f1輸入公式: =timevalue(substitute(e1,"/",":"))-timevalue(substitute(d1,"/",":"))
往下填充
如何用excel計算加班時間,非常感謝
6樓:小小歐平兒
1、首先,將加班時間打卡匯出成為一個excel**,然後開啟。
2、在e3單元格中,輸入函式=text(mod(c3-d3,1),「h小時m分鐘」),然後點選回車。
3、其中mod是時間函式,將實際下班時間**c3-正常下班時間d3,這樣就可以算出多上班了多久,然後輸入後面的格式來規範結果。
4、當回車之後,正常的加班時間就已經出來了,如果想要批量操作的話,只需要雙擊**即可,或者拖動後面的十字即可。
7樓:斛孤俎光熙
假設a1是下班時間,b1是員工工資,c1是加班工資,則在c1這樣寫:
=if(a1>timevalue("17:00"),(a1-"17:00")*1.5*b1,0)
當然,你必須根據實際情況把公式改變一下。
8樓:匿名使用者
你所說的加班時間是,是從下班時間開始加班的加班結束時間吧,如果是就用下面公式:
=floor((加班時間-下班時間)*24,0.5)注意:輸入公式的單元格數字格式用常規或數值格式,如果跨過晚上12:00的時間,一定要把下班時間和加班時間結束的日期也寫上
當然一般加班時間沒有超過24小時的,所以如果有跨過晚上12:00也可以改成下面的公式:
=floor(mod((加班時間-下班時間),1)*24,0.5)此公式不能加日期
excel如何寫公式來根據不同的日期設定是否需要加班
9樓:
以2007版excel為例,根據下圖中的日期,判斷是否加班,方法如下:
1、開啟excel**,判斷是否加班的前提首先要判斷該日期是否屬於周
六、週日。在單元格b2中輸入if條件函式,即:=if(),如下圖所示。
2、運用or邏輯函式確定測試中的所有條件是否均為 true,即輸入:or(),如下圖所示。
3、用函式weekday來判斷週末,weekday函式返回目標單元格中的日期是一週中的第幾天。 預設情況下,天數是 1(星期日)到 7(星期六)範圍內的整數。
所以要判斷a1單元格中的日期是否為週末,則輸入weekday(a1)=1,weekday(a1)=7 。if函式第一個引數設定完成。如下圖所示。
4、if條件函式第二個引數,就是當其第一個引數(即條件)成立時,返回if函式的第二個引數的設定值,因為我們的條件是,當a1單元格是週末是,則條件成立,返回值:是,所以輸入:「是」,如下圖所示。
5、輸入if函式最後一個,也就是第三個引數,當第一個引數(即條件)不成立時,返回if函式的第三個引數的設定值,即:否,所以輸入:「否」,如下圖所示。
6、輸入完成,按回車鍵返回計算結果,如下圖所示,最後將滑鼠游標移動到b2單元格右下角,當其呈現「+」字型時下拉複製公式即可。根據不同的日期設定是否需要加班完成。
10樓:樂點微享
先要看你a列的格式是不是文字,如果是文字的話,那麼就直接根據文字去判斷
你這個資料好像在第二行開始的
b2公式, =if(or(right(a2,1)="六「,right(a2,1)="日」),"是「,"否「)
如果是日期格式的話,用下面的。
=if(mod(a2,7)<2,"是","否")你分辨不出來沒關係,都試試,肯定有個能用。
輸入完了往下拉。
11樓:
b2公式:
=if(weekday(a2,2)>5,"是","否")下拉。
12樓:匿名使用者
在b2單元格輸入以下公式
=if((weekday(a2)=7)+(weekday(a2)=1),"是","否")
如何在excel中計算加班時間及加班費?
13樓:匿名使用者
加班費計算舉例說明。
公式設定如圖:
h1單元格放置的是基準工資。
d2公式:=weekday(b2,2)
e2公式:=if(and(d2<>6,d2<>7),if(c2>8,c2-8,0),c2)
f2公式:=if(and(d2<>6,d2<>7),e2*$h$1*1.5,e2*$h$1*2)
公式結果如圖:
14樓:洋老師辦公教程
首先在單元格內輸入底薪,除以上班天數,在除以正常上班小時,在乘以加班的小時按回車確定,在向下填充,就能計算出來。
15樓:太極健
按照你規定的加班時間乘以加班計時工資,就是你的加班費
樓下說錯了,不是加,是乘
原來我修改了,樓上變樓下了,那是說樓上的。呵呵
16樓:匿名使用者
a1列是加班時間,b1列是加班工資,c1列用=a1+b1就是加班費了
怎麼通過excel**計算出加班時間?怎麼設定公式?
17樓:匿名使用者
加班時間一般都是分段計算的,不能用下班時間與最後打卡時間直接加減。
大部分單位會推遲1小時下班時間作為 休息、吃飯的時間,其他的按小時算(有些事不足小時的要去掉),比較常見的可以參考
=hour(k4-j4-0.04167)+round(minute((k4-j4-0.04167))/30,0)
就是減去1小時休息時間,且對分鐘四捨五入(不足半小時的去掉,超過半小時算1小時)
計算結果是直接顯示加班小時數(因為很多單位是按小時給錢)
用excel的什麼公式怎麼計算加班小時數。
18樓:一點設計演示
1.不少考勤系統記錄下來的每天考勤情況形如下圖所示,可以看到,當天所有的出勤記錄都在一個單元格內,無法進行有效統計。因此,需要對這些考勤記錄進行分列,去掉非加班記錄,才能進行加班工時統計。
2.選中所有打卡記錄,如下圖所示,依次開啟「資料」-「分列」選單。
3.接著,在文字分列嚮導裡選擇合適的檔案型別。一般各個記錄之間是空格等分隔符號隔開,因此,需要選「分隔符號」。然後單擊「下一步」進行下一步驟的操作。
4.接著,根據記錄資料的情況選擇分隔符號,例如本文演示的資料裡用的是空格。
5.接著再選擇分列後每列的資料格式,一般選「常規」即可。至此,分列設定完成,單擊「完成」按鈕即可。
6.分列後,把非加班記錄去掉,保留加班考勤記錄供隨後的統計用,例如下圖所示的f和g列。
7.去掉非加班考勤記錄後,把加班記錄整理成加班工時統計表,接著就可以進行工時統計了,例如下圖所示。
8.一般加班薪酬都是按小時計算的,而計算工時則是用半小時作為基準單位,不足半小時的部分捨去,例如加班50分鐘只計算0.5個工時,而加班1小時10分鐘只計算1個工時。
當然,具體的計算方法各個企業有不同的規定,本文以上述普遍規則來講解,即以半小時作為工時計算基準單位。
9.如下圖所示,在d2裡輸入「=int((hour(c2-b2)*60+minute(c2-b2))/30)/2」,利用這個公式即可計算出編號為1001的員工的加班工時。
hour(c2-b2)是計算上下班時刻的時位差,然後乘以60換算成分鐘;minute(c2-b2)計算上下班時刻的分位差,結果是分鐘。把時位差和分位差相加後除以30(半小時),即可計算出加班多少個基準單位工時(半小時),int函式則是捨棄結果的小數部分(也就是忽略不足半小時的加班時間不計),最後把結果除以2換算成小時以方便考核績效和核發加班費。
10.計算出d2單元格的加班工時後,其他員工的加班工時則可以用填充控制代碼快速完成。具體操作是先選中d2,然後把滑鼠放在d2右下角,當滑鼠形狀變成加號的時候,就按住滑鼠左鍵不放,沿著d2列向下拖曳即可,需要計算哪些員工的加班工時,就拖到**。
至此,統計員工的加班工時就完成了。
19樓:
加個判斷,如果遇到負的+24就行了。
如3-18=-15
-15+24=9
如a1列是上班,b1列是下班,c列計算時間公式為:
=if(b1-a1>=0,b1-a1,b1-a1+24)
20樓:匿名使用者
建議跨天的時間值輸入 日期加時間的格式 如 a1單元格輸入 2012/11/15 18:00 b1單元格輸入 2012/11/16 3:00 (注日期和時間之間必須鍵入一個空格)
公式可以寫為
=b1-a1
21樓:匿名使用者
結果是不是負15呀 你這樣輸入,電腦理解為從一天的三點到十八點 如果你不改公式的話就不能這樣輸入了 應該改為18:00-24:00 0:00-3:00
22樓:
用這個 =mod(晚時間-早時間,1)
excel函式計算加班時間
23樓:次次次蛋黃米亞
1、首先,將每個人的姓名和相應的打卡時間記錄在excel之中。
2、然後點選選單欄中的「資料」選項卡,在資料選項卡中找到我們所需要的「資料工具」中的「分列」。
3、點選「分列」,彈出選項卡,選擇「固定寬度」,然後點選「下一步」按鈕。
4、在文字分列嚮導中,適當調整列表的位置,使得每一個時間點都分隔開,接著點「下一步」按鈕。
5、列表就單獨分割開了。
6、根據上面的步驟,在「加班時間」這一列的對應方,如圖所示,輸入函式「=text(mod(c2-b2,1),"h小時m分鐘")」,然後點選回車鍵,顯示d2內容。
7、在顯示結果欄的下方出現十字形游標時,下拉或者雙擊,則可以填充所有的內容了。
Excel函式計算加班時間,excel函式計算加班時間
首先了解時間系統 時間是從1900 1 1開始,單位是天 具體的時間比如8 00,用數值顯示就是0.3333,乘以24 8 用結束時間 開始時間 24 工作時間 17 00 8 00 24 9 中午休息1小時看看具體的公式 在d2中輸入 if c2 17 30 1440 15,c2 17 30 14...
excel 考勤遲到早退時間計算
在e2中輸入或複製貼上下列公式 if c2 8 45 0,遲到 text c2 8 45 m 分鐘 下拉填充 在f2中輸入或複製貼上下列公式 if d2 17 00 0,早退 text 17 00 d2,m 分鐘 下拉填充 e2輸入公式 if c2 if c2 8 45 遲到 text c2 8 4...
ecel怎麼計算員工工作時間,Excel怎麼計算員工工作時間
你好 你日期時間格式,寫成這樣a1 2013 8 10 8 21 a2 2013 8 11 4 52 日期與時間中間有一個半形空格 然後用公式求出時間 hour a2 a1 a1輸入上班日期 時間,b1輸入下班日期 時間,輸入公式 b1 a1,格式設為d 天 hh mm即可。a1輸入8 10 8 2...