標題:
[發問]
計算加班費問題
[打印本頁]
作者:
cypd
時間:
2023-5-28 04:26
標題:
計算加班費問題
計算加班費問題如下
平日加班時數前兩個小時1.34倍,超過2小時之後的時數1.67倍
日薪為 2500...時薪為312.5
今平日加班時數為 4 小時...
試問該日之加班費用計算公式為??(四捨五入)
作者:
准提部林
時間:
2023-5-30 16:19
=ROUND(SUM(時薪*TEXT(加班時數-{0,2},"0;\0;0")*{1.34,0.33}),0)
作者:
cypd
時間:
2023-5-30 20:57
回復
2#
准提部林
非常感謝 准提部林 回覆
針對所述問題
若是 加班時數為 1.5 小時時...該公式(ROUND(SUM(時薪*TEXT(加班時數-{0,2},"0;\0;0")*{1.34,0.33}),0)答案似乎有所誤差
如下圖所示
[attach]36471[/attach]
請問該如何修正問題 ??
另公式中 {1.34,0.33} 裡面的 0.33 是代表?(為什麼不是 1.67 ?)
[attach]36472[/attach]
作者:
Andy2483
時間:
2023-5-31 07:43
回復
2#
准提部林
回復
3#
cypd
謝謝二位前輩
後學學習前輩的方案,學習修改方案如下
=ROUND(SUM(B2*TEXT(C6-{0,2},"
0.0
;\0;0")*{1.34,0.33}),0)
作者:
Andy2483
時間:
2023-5-31 08:26
本帖最後由 Andy2483 於 2023-5-31 08:32 編輯
[attach]36473[/attach]
作者:
cypd
時間:
2023-6-1 01:55
回復
4#
Andy2483
非常感謝您 Andy2483 的回覆
好神奇的... 0.0 之差異
竟然有如此不同數據
已修正所述問題 ^^
作者:
cypd
時間:
2023-6-1 01:59
回復
5#
Andy2483
感謝您 Andy2483 的回覆
加上圖文解說更加了解其運作關聯
另公式中 {1.34,0.33} 裡面的 0.33 不解是代表?(為什麼不是 1.67 ?)
作者:
Andy2483
時間:
2023-6-1 07:36
回復
7#
cypd
回復
2#
准提部林
謝謝前輩回復
後學想了很久才想通,後學以圖示說明如下: 相同結果可以有不同想法
至於其他方法的公式請 准提部林前輩再指導
[attach]36486[/attach]
作者:
cypd
時間:
2023-6-1 14:56
回復
8#
Andy2483
太感謝您 Andy2483 熱心回覆
經你的圖文詳細解說...比較容易明白
1.67- 1.34 = 0.33 ^^
作者:
cypd
時間:
2023-7-18 02:02
回復
4#
Andy2483
感謝您 Andy2483 回覆相關問題
若是以此公式試算僅以單一儲存格時數試算...
附上若以一次統計31日時數據...
AG36儲存格...ROUND(SUM(B2*TEXT(B6:AF6-{0,2},"0.0;\0;0")*{1.34,0.33}),0)
該如何修正所述問題 ^^
[attach]36720[/attach]
[attach]36721[/attach]
作者:
Andy2483
時間:
2023-7-18 09:37
回復
10#
cypd
謝謝前輩再回復
後學公式很弱,請前輩們指導公式方案的解法
後學藉此帖練習VBA,學習方案如下,請前輩參考
固定日薪方案執行結果:
[attach]36722[/attach]
不同日薪方案執行結果:
[attach]36723[/attach]
[attach]36724[/attach]
作者:
准提部林
時間:
2023-7-18 12:42
1) 加總後再進位
=ROUND(SUM(MMULT({1,1},$B$2*TEXT(B6:AF6-{0;2},"0.0;\0;0")*{1.34;0.33})),0)
2) 進位後再加總
=SUM(ROUND(MMULT({1,1},$B$2*TEXT(B6:AF6-{0;2},"0.0;\0;0")*{1.34;0.33}),0))
作者:
cypd
時間:
2023-7-19 00:51
回復
11#
Andy2483
再度感謝您 Andy2483 熱心的回覆
檔案加上圖文解說更加了解其運作關聯
並附上兩種不同方案執行解法結果供參...獲益良多(讚啦 ^^)
作者:
cypd
時間:
2023-7-19 00:57
回復
12#
准提部林
非常感謝 版主 准提部林 熱心提供兩種方案
1.加總後再進位...=ROUND(SUM
2.進位後再加總..=SUM(ROUND
經試算測試已採 2.進位後再加總之方案..=SUM(ROUND...
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)