- 帖子
- 129
- 主題
- 3
- 精華
- 0
- 積分
- 178
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2010
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2010-12-28
- 最後登錄
- 2018-11-10
|
2#
發表於 2014-5-22 13:32
| 只看該作者
本帖最後由 softsadwind 於 2014-5-22 13:42 編輯
回復 1# 麥小瑜
F2=IF(AND(WEEKDAY(A2,2)>5,E2<8),8,E2)
判斷那天是否為六日。如果是,就算上班不足8小時,也是用8小時計算,超過用一般加班方式計算???
G2=IF(F2>8,E2-8,0)
判斷F2有沒有大於8小時,如果有,F2-8就是加班時數。
H2=IF(G2>5,2*(G2-5)+1.66*3+1.33*2,IF(G2>2,1.66*(G2-2)+1.33*2,1.33*G2))
或者
H2=LOOKUP(G2,{0.5,1,1.5,2,2.5,3,3.5,4,4.5,5,5.5,6,6.5,7,7.5,8},{0.67,1.33,2,2.66,3.49,4.32,5.15,5.98,6.81,7.64,8.64,9.64,10.64,11.64,12.64,13.64})
根據G2去轉換加班時數….
OS...沒有 excel 範例的問題很容易被自動忽視。 |
|