網友問到一個加班時數計算的問題:
依據(下圖中)所給的加班原則,再根據下班打卡時間來換算加班時間,該如何處理?
【公式設計與解析】
1. 計算加班時間
儲存格C2:=B2-TIME(18,30,0)
TIME(18,30,0):取得時間為18:30的數值。
2. 換算成分鐘數
儲存格D2:=(B2-TIME(18,30,0))*24*60
3. 換算成加班時數
儲存格E2:=VLOOKUP(D2,{1,1;51,1.5;81,2;101,2.5;131,3},2,TRUE)
利用陣列:{1,1;51,1.5;81,2;101,2.5;131,3}在 VLOOKUP 函數中查表。
複製儲存格C2:E2,往下各列貼上。
【延伸閱讀】
參考:本部落格中其他關於 Excel VLOOKUP 函數的應用
* Excel-根據成績評定的對照表給予評定(VLOOKUP,MATCH,INDEX,CHOOSE)
* Excel-用XLOOKUP取代VLOOKUP,HLOOKUP,INDEX
* Excel-依規則調整顯示的時間(TIME,VLOOKUP)
* Excel-依指定的數量列出項目(VLOOKUP,INT,MOD)
* Excel-使用VLOOKUP函數查詢文字和數值的變通技巧
文章標籤
全站熱搜
留言列表