Board logo

標題: 有關加班費計算及日期顯示的問題請大家幫忙 [打印本頁]

作者: chaoping22    時間: 2011-6-10 19:56     標題: 有關加班費計算及日期顯示的問題請大家幫忙

有關加班過24:00點應該如何累計,和日期顯示之公式問題
作者: trainee    時間: 2011-6-10 21:49

日期公式,可試試下列的公式。
若有任何錯漏,請各大大提點!
A31=IF(MONTH(DATE(YEAR($J$1),MONTH($J$1),29))=MONTH($J$1),29,"")
A32=IF(MONTH(DATE(YEAR($J$1),MONTH($J$1),30))=MONTH($J$1),30,"")
A33=IF(MONTH(DATE(YEAR($J$1),MONTH($J$1),31))=MONTH($J$1),31,"")

新丁在Excel上的技巧十分膚淺,僅能將自己所曾應用的技巧,與人分享!
作者: chaoping22    時間: 2011-6-10 22:21

謝謝trainee 大大,日期公式符合我的需求
作者: Hsieh    時間: 2011-6-11 09:09

打卡時間應是B:E欄的時間吧?
請說明F~J欄的各欄用意
作者: gong    時間: 2011-6-11 10:50

本帖最後由 gong 於 2011-6-11 10:51 編輯

a31= IF(MONTH(A30+1)<> MONTH($K$1),"",A30+1)

a31= IF(MONTH(A30+1)<> MONTH($j$1),"",A30+1)

指定位置錯了
作者: gong    時間: 2011-6-11 11:02

g~h應是夜班加班
h欄多一欄吧
如h7=02:30
i7(輔助欄)=if((g7>h7),h7+1,h7)
作者: gong    時間: 2011-6-11 11:12

f欄19:00是什麼意思
加班時數不是h-g嗎,與f有何關係
如以h-f為基準算出來的是分,應該再*60分*24小時才是幾小時所以這個*1440沒錯
作者: chaoping22    時間: 2011-6-11 19:16

本帖最後由 Hsieh 於 2011-6-11 21:46 編輯

F3:F33是我在L3計算加班用的公式是{=SUM(($H$3:$H$33<>"")*($H$3:$H$33-$F$3:$F$33))}
F1~I1是用來計算遲到或早退次數的數值
作者: chaoping22    時間: 2011-6-11 20:36

把表格修改過,比較清楚請各位大大在看看,應該如何修改比較正確,謝謝!!
作者: chaoping22    時間: 2011-6-11 20:46

19:00是上班滿八小時,加班時間H-F
作者: Hsieh    時間: 2011-6-11 22:36

回復 10# chaoping22


    [attach]6579[/attach]
遲到早退和加班分開欄位計算邏輯就比較清楚
至於為何加班時間要*1440?
因為1天有1440分鐘
那是你要轉換成分鐘的緣故
作者: chaoping22    時間: 2011-6-11 23:53

Hsieh 前輩,時間加總應如何解決呢?
作者: Hsieh    時間: 2011-6-12 00:16

回復 12# chaoping22
檔案中不都是時間加總嗎?
作者: chaoping22    時間: 2011-6-12 13:07

再請教大大,過了24:00就要輸入25:00這方式有解嗎?謝謝!!
作者: chaoping22    時間: 2011-6-12 13:26

M3儲存格裡的公式=IF(H3<>"",IF((H3<$F$1),(A4+H3)-(A3+F3),H3-F3),"")
其中出現(A4+H3),A4用意為何請大大解惑,謝謝!!
作者: chaoping22    時間: 2011-6-12 16:32

各位前輩,還有一個早班薪資的格式,與之前的薪資格式相同,但時間不同,
我嘗試修改,但才疏學淺改不來,請各位大大幫忙謝謝!!
作者: chaoping22    時間: 2011-6-12 17:03

Hsieh 版大,之前薪資表H3欄輸入18:55下班沒顯示早退,加班變成23:55
公式應如何更改,謝謝!!
作者: chaoping22    時間: 2011-6-12 20:06

Hsieh 版大M33儲蓄格=IF(H33<>"",IF((H33<$F$1),(A34+H33)-(A33+F33),H33-F33),"")
因為是最後一天無法引用A34,我改引用A3但不行?!不知如何應用,請指導,謝謝!!
作者: fr447446    時間: 2011-6-13 09:02

17#、18#的問題
M3=IF(H3<>"",IF((H3<$F$1),(A3+H3+1)-(A3+G3),H3-$G$1),"")
17#是超過19:00才算加班還是18:00就算...
你KEY 18:55的話沒有超過19:00相減出來一定是負數...
F3:F33還是不知道這一欄的用意...
作者: Hsieh    時間: 2011-6-13 10:44

完全不懂貴公司的差勤制度
幾個問題
1.一天中總共是幾次的打卡時間?
2.上班及下班的時間規則,幾點開始算加班?
3.正常班的休息時間如何,是否包含在上班的八小時?
作者: chaoping22    時間: 2011-6-13 13:35

F3:F33這一欄是上班滿八小時用來做相減的基數
作者: chaoping22    時間: 2011-6-13 14:00

Hsieh 版大,公司上班一天要打6次卡(早班沒加班只打4次,如果18:00繼續加班打6次,中班一定打6次)
上班時間分為早班6:55上班中班9:55上班,中午12:00下班(吃飯時間,早中班都一樣)
12:30上班,17:30下班(吃飯時間)18:00上班(若早班繼續加班這次也須打卡)
早班15:30以後算加班,中班19:00以後算加班
休息時間(吃飯時間)不包含在工作時間裡
作者: chaoping22    時間: 2011-6-13 14:07

中班也經常有早退的情形,輸入早退時間,反而變成加班,那會造成困擾
作者: Hsieh    時間: 2011-6-13 16:18

同一個月同一人也會有時早班有時中班嗎?
B欄沒有時間表示是跨日上班嗎?
是否上傳一個範例
只要各打卡時間,將可能的狀況打卡情形示範
然後人工計算遲到、早退、加班的時數
來解釋各班的上班計算狀況
作者: chaoping22    時間: 2011-6-13 20:30

還是很亂,不過請大大在看一下,有不明瞭的地方,我再說明
作者: Hsieh    時間: 2011-6-13 22:11

回復 25# chaoping22
[attach]6642[/attach]
先看中班的時數計算對不對
早班的下午下班時間應是15:30就算正常下班嗎?
如果下班打卡為15:25但18:00以後還有打卡紀錄算早退嗎?
幾點開始才算加班?
作者: chaoping22    時間: 2011-6-13 23:28

1.中班加班時數都多1小時,
2.15:30下班算正常
3.只要後面有在工作前面有提早離開的記錄都算早退
4.15:30以後就算加班
作者: Hsieh    時間: 2011-6-13 23:45

會多1小時?下午7點到凌晨0點不是5個小時嗎?
早班試試[attach]6644[/attach]
作者: chaoping22    時間: 2011-6-14 00:06

17日以上班到17:30分也有加班2小時,但沒有顯示
作者: fr447446    時間: 2011-6-14 11:49

本帖最後由 fr447446 於 2011-6-14 11:57 編輯

套用Hsieh 超版主的範例,
L3=IF(E3>$G$1,(E3-$G$1),0)+IF((G3<>"")*(H3-G3>0),H3-G3,0)

樓主的說明斷斷續續的,比較不容易解讀,
早班加班的算法應該是,

15:30是正常下班,下班打卡超過15:30的時間都算加班,

第三次打卡開始時間從18:00開始到下班打卡都算加班時間。

第三次打卡不能算到遲到裡面,因為是加班只要算出實際出勤的工時。
作者: chaoping22    時間: 2011-6-14 14:07

fr447446 大大,可是公司規定地三次打卡超過18:00也算遲到
作者: chaoping22    時間: 2011-6-14 22:26

Hsieh 版大辦公室認為您製作的格式能看到每日加班時數比較明確,好計算比對
我把格式調整過,公式也依您的下去做調整,其實我不是很懂公式裡的意思
只是依照欄位變動去更改,大致上都可使用了,只是加班欄位還有點可有可無的小問題
請您幫我看看,也幫我看看其他的公式正不正確,謝謝!!
作者: Hsieh    時間: 2011-6-15 14:27

回復 32# chaoping22


    [attach]6665[/attach]
作者: chaoping22    時間: 2011-6-15 16:25

謝謝Hsieh 版大,這樣就可以開始啟用,節省了許多人力,且很明確,再次感謝您鼎力的協助,謝謝!!
作者: j910111    時間: 2011-7-31 18:32

本帖最後由 j910111 於 2011-7-31 18:34 編輯

回復 9# chaoping22

請問可否跟您要    早晚班薪資.zip 的電子檔,感溫!
帳號:[email protected]
作者: ANGELA    時間: 2011-8-1 10:26

遲到及早退都需要加max(0,??-??),否則會產生錯誤.例子與事實不符,實際上打卡不會正好整點.
會有早到及延遲下班的情形.
遲到改成
=IF((B3>$B$1)+(D3>$D$1)+(F3>$F$1),MAX(0,(B3-$B$1))+MAX(0,(D3-$D$1))+MAX(0,(F3-$F$1)),0)
早退同理
作者: myianhsu    時間: 2014-1-22 10:06

謝謝分享.
來試試囉.




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)