Board logo

標題: 加班費如何計算? [打印本頁]

作者: q1a2z5    時間: 2013-5-3 09:24     標題: 加班費如何計算?

由於每位員工加班費均不一,此加班費要如何設公式呢?

謝謝!
作者: Hsieh    時間: 2013-5-3 11:43

本帖最後由 Hsieh 於 2013-5-3 11:44 編輯

回復 1# q1a2z5
C2=INT(SUMPRODUCT(FREQUENCY(ROW(INDIRECT("A1:A"&B2)),{8,10}),{183.16;243.61;304.05}))
作者: q1a2z5    時間: 2013-5-3 14:46

謝謝你的解答,
可否將當日加班時數及金額作3種區分?
謝謝!
作者: Hsieh    時間: 2013-5-3 17:25

回復 3# q1a2z5
前8小時小時數
D2=INDEX(FREQUENCY(ROW(INDIRECT("A1:A"&$C2)),{8,10}),1)
9~10小時小時數
F2=INDEX(FREQUENCY(ROW(INDIRECT("A1:A"&$C2)),{8,10}),2)
11小時以後小時數
G2=INDEX(FREQUENCY(ROW(INDIRECT("A1:A"&$C2)),{8,10}),3)
作者: Bodhidharma    時間: 2013-5-3 22:06

回復 4# Hsieh

是說如果分開來處理的話,其實用簡單的if判斷即可
D2=IF(C2>8,8,C2)  前8小時
F2=IF(C2>10,2,IF(C2>8,C2-8,0))  9~10小時
G2=IF(C2>10,C2-10,0)  10小時以後
作者: ML089    時間: 2014-1-21 13:51

回復 3# q1a2z5

D2 =MIN(C2,8)
F2 =C2-D2-G2
G2 =MAX(C2-10,0)
作者: smartally    時間: 2016-4-20 11:14

謝謝教學,真的知道了
作者: hcm19522    時間: 2016-4-20 12:06

http://blog.xuite.net/hcm19522/twblog/404664224
D2:D4=INT(SUM(--TEXT((B2-{0,8,10})*{183.16,60.45,60.44},"0.00;!0")))




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