Excel時數計算薪水

(網友提問)在 Excel 中有一個每日上班和下班的打卡記錄,以每30分採計(未達30分不採計),如何根據這些數據計算薪資總額?

參考下圖,上班時刻10:11、下班時刻10:57,以每1分計是46分,若以每30分計是1。

Excel時數計算薪水

【公式設計與解析】

儲存格I2:=SUMPRODUCT(INT((C2:C32-B2:B32)*24*60/30))*I1

(1) INT((C2:C32-B2:B32)*24*60/30)

在 Excel 中是以 1 來表示 1 天,所以:

1 小時是 1/24、1 分是 1/24/60、1 秒是 1/24/60/60

運算式:*24*60/30,可以將分鐘數換算為幾個30分鐘,再利用 INT 函數取除法的『商』,即可將未滿30分鐘者不採計。

(2) SUMPRODUCT(INT((C2:C32-B2:B32)*24*60/30))

SUMPRODUCT 函數中可以計算 C2:C32-B2:B32 換算為幾個30分鐘的總和

(即(C2-B2)換算為30分+(C3-B3)換算為30分+…+(C32-B32)換算為30分)。

(3) SUMPRODUCT(INT((C2:C32-B2:B32)*24*60/30))*I1

SUMPRODUCT 函數的傳回值乘上薪資,即為薪資總額。

【額外說明】

上圖中的E欄和F欄利用數值格式設定為「[m]」,可以顯示為「分」,但此數值只能拿來參考,無法取來運算。(例如:SUM(F2:F32)的結果並不是真的人眼看到的F欄數值的總和)

【延伸練習】

如果你是要取工作時間總和(累計),再以每30分採計(未達30分不採計)來計算薪資總額?

Excel時數計算薪水

公式:

儲存格I2:=INT(SUMPRODUCT((C2:C32-B2:B32))*24*60/30)*I1

Excel時數計算薪水

通常,加班费与正常工作工资不同,例如,正常工作时间每小时10美元,加班时间每小时15美元。 在本教程的此处,它显示了列出工作时间的时间表,并提供了计算加班费的公式。

如果您想遵循本教程,请下载示例电子表格。

Excel時數計算薪水

通用公式:

(reg_hrs*rate)+(ot_hrs*rate*1.5)

参数

Reg_hrs: the number of regular working hours.
Ot_hrs: the number of overtime working hours.
Rate: regular hourly pay.
1,5: 1.5 times the normal rate. Here taking into account overtime paid at 1.5 times the normal rate. You can change it to the actual value.

返回值

它返回总工资,包括正常工作工资和加班工作工资。

这个公式如何运作

Excel時數計算薪水

假设时间表如上所示,请使用以下公式:

新闻 输入 键,已经计算出总工资。

Excel時數計算薪水

然后将填充手柄拖到要计算工资的单元格上。

Excel時數計算薪水

备注

计算工作时间:=(outtime-intime)* 24,即刻,=(D5-C5)* 24

计算加班时间:=正常工作时间= = E5-F5


相对公式

  • 每小时增加小时数
    假设Excel中有一个时间值列表,现在您想将3小时45分20秒添加到时间值中,Excel提供了两个公式来帮助您。
  • 仅从Excel中的日期时间提取或获取日期
    若要仅从Excel工作表中的日期时间单元格列表中提取日期,则INT,TRUNC和DATE函数可以帮助您快速轻松地处理此工作。
  • 加上时间
    本教程提供了公式,并说明了如何在Excel中增加时间。
  • Excel公式:将月份添加到日期
    它介绍了将公式添加到Excel中给定日期的月份的公式,并说明了公式是如何工作的。

相关功能

  • Excel日期功能
    DATE函数可以帮助我们将单独单元格中的年,月和日数字组合到有效日期。
  • Excel EDATE功能
    EDATE函数为日期添加n个月
  • Excel MONTH函数
    MONTH用于从日期开始以整数(1到12)的形式获取月份。
  • Excel DAY功能
    DAY函数从日期开始以数字(1到31)获取日期
  • Excel YEAR函数
    YEAR函数根据给定的日期以4位数字的序列号格式返回年份。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速完美地完成日常工作吗? Kutools for Excel 带来了 300 种强大的高级功能(合并工作簿、按颜色求和、拆分单元格内容、转换日期等等......)并为您节省 80% 的时间。

  • 专为1500种工作场景设计,帮你解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。

Excel時數計算薪水


Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。

Excel時數計算薪水

作為公司員工,我們需要在每個工作日加班加點,計算總工作時間,再減去一天的午餐時間,可以幫助您根據時間計算薪水。 例如,我有以下每日出勤記錄,其中包含工作表中的登錄,註銷和午餐開始時間,午餐結束時間,現在,我想計算每天的總工作時間但減去午餐時間。 為了完成這項工作,我可以為您介紹一些公式。

Excel時數計算薪水

使用公式計算工作時間和減去午餐時間


Excel時數計算薪水
使用公式計算工作時間和減去午餐時間

以下公式可以幫助您根據時間記錄來計算每天的工作時間。

1。 輸入以下公式: =SUM((C2-B2)+(E2-D2))*24 進入時間記錄單元格旁邊的空白單元格, F2,例如,請參見屏幕截圖:

備註:在以上公式中: C2 是午餐的開始時間 B2 是登錄時間, E2 指示註銷時間,並且 D2是午餐的結束時間。 您可以根據需要更改參考。

Excel時數計算薪水

2。 然後將填充手柄向下拖動到要應用此公式的單元格上,所有工作時間總計(不包括午餐時間)將立即計算出來。 看截圖:

Excel時數計算薪水

保養竅門:如果有登錄,註銷時間記錄和固定的午餐時間(例如一小時三十分鐘),則可以應用以下簡單公式: = D2-B2-C2 計算每天的工作時間。 看截圖:

Excel時數計算薪水


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。

Excel時數計算薪水


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!

Excel時數計算薪水