เคล็ดลับ: ภาษาอื่น ๆ ได้รับการแปลโดย Google คุณสามารถเยี่ยมชม English รุ่นของลิงก์นี้
เข้าสู่ระบบ
x
or
x
x
สมัครสมาชิก
x

or

วิธีการคำนวณชั่วโมงที่ทำงานและลบเวลาอาหารกลางวันใน Excel?

ในฐานะพนักงานของ บริษัท เราจำเป็นต้องเจาะและชกต่อวันทุกวันนับเวลาทำงานทั้งหมดและลบเวลากลางวันของวันสามารถช่วยในการคำนวณเงินเดือนได้ตามเวลา ตัวอย่างเช่นฉันมีบันทึกการเข้าร่วมรายวันต่อไปนี้ซึ่งประกอบด้วยบันทึกการเข้าสู่ระบบออกจากระบบและเวลาอาหารกลางวันเวลาสิ้นสุดมื้อกลางวันในแผ่นงานตอนนี้ฉันต้องการคำนวณชั่วโมงทำงานทั้งหมด แต่หักเวลากลางวันในแต่ละวัน เพื่อให้งานนี้เสร็จสมบูรณ์ฉันสามารถแนะนำสูตรสำหรับคุณได้

doc คำนวณเวลาทำงาน 1

คำนวณชั่วโมงทำงานและลบเวลาอาหารกลางวันด้วยสูตร


เพิ่มจำนวนปี / เดือน / วัน / สัปดาห์ / ชั่วโมง / นาที / วินาทีถึงวันที่:

Kutools สำหรับ Excel's สูตร ยูทิลิตี้มีบางสูตรที่ใช้โดยทั่วไปเช่นเพิ่มปีที่ผ่านมาคำนวณอายุตามวันเกิดและอื่น ๆ ด้วยสูตรปกติเหล่านี้คุณสามารถได้รับผลลัพธ์ที่ต้องการโดยไม่ต้องจดจำสูตรใด ๆ อ่านเพิ่มเติมเกี่ยวกับคุณลักษณะนี้ ...

doc-นับสัปดาห์สอง dates3

Kutools สำหรับ Excel: มี Excel Add-ins ที่มีประโยชน์มากกว่า 200 และสามารถทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 60 วัน ดาวน์โหลดและทดลองใช้ฟรี Now!


ลูกศรสีฟ้าด้านขวา คำนวณชั่วโมงทำงานและลบเวลาอาหารกลางวันด้วยสูตร


สูตรต่อไปนี้สามารถช่วยให้คุณคำนวณเวลาทำงานได้ทุกวันตามบันทึกเวลา

1. ป้อนสูตรนี้: =SUM((C2-B2)+(E2-D2))*24 ลงในเซลล์ว่างด้านข้างเซลล์บันทึกเวลาของคุณ, F2ตัวอย่างเช่นดูภาพหน้าจอ:

หมายเหตุ: ในสูตรข้างต้น: C2 เป็นเวลาเริ่มต้นทานอาหารกลางวัน, B2 เป็นเวลาเข้าสู่ระบบ, E2 ระบุเวลาออกจากระบบและ D2 เป็นเวลาสิ้นสุดมื้อกลางวัน คุณสามารถเปลี่ยนการอ้างอิงตามความต้องการของคุณ

doc คำนวณเวลาทำงาน 2

2. จากนั้นลากที่จับเติมลงไปในเซลล์ที่คุณต้องการใช้สูตรนี้และเวลาในการทำงานทั้งหมดที่ไม่รวมเวลากลางวันจะถูกคำนวณพร้อมกัน ดูภาพหน้าจอ:

doc คำนวณเวลาทำงาน 3

เคล็ดลับ: ถ้ามีการเข้าสู่ระบบให้ออกจากระบบบันทึกเวลาและเวลากลางวันที่กำหนด (เช่นหนึ่งชั่วโมงสามสิบนาที) คุณสามารถใช้สูตรง่ายๆนี้ได้: = D2-B2-C2 คำนวณชั่วโมงทำงานต่อวัน ดูภาพหน้าจอ:

doc คำนวณเวลาทำงาน 4



เครื่องมือเพิ่มประสิทธิภาพที่แนะนำ

แท็บ Office

gold star1 นำแท็บที่มีประโยชน์ไปยัง Excel และซอฟต์แวร์ Office อื่น ๆ เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่

Kutools สำหรับ Excel

gold star1 น่าทึ่ง! เพิ่มประสิทธิภาพการทำงานของคุณในอีก 5 นาที ไม่จำเป็นต้องมีทักษะพิเศษประหยัดสองชั่วโมงทุกวัน!

gold star1 300 คุณสมบัติใหม่สำหรับ Excel, Make Excel ง่ายมากและมีประสิทธิภาพ:

  • ผสานเซลล์ / แถว / คอลัมน์โดยไม่สูญเสียข้อมูล
  • รวมและรวมแผ่นงานหลายแผ่นและสมุดงาน
  • เปรียบเทียบช่วง, คัดลอกหลายช่วง, แปลงข้อความเป็นวันที่, หน่วยและการแปลงสกุลเงิน
  • นับตามสี, เพจย่อยย่อย, การเรียงลำดับขั้นสูงและตัวกรอง Super,
  • เพิ่มเติมเลือก / แทรก / ลบ / ข้อความ / รูปแบบ / ลิงก์ / ความคิดเห็น / เวิร์คบุ๊ค / แผ่นงานเครื่องมือ ...

ภาพหน้าจอของ Kutools for Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Pascal · 5 months ago
    @Sheena:

    Found something laying around that actually solves your question.

    Columns D, E and F are the Start time, End Time and Break.


    Have a table somewhere that explains the breaks that have to be calculated:

    from till Pause
    0:00 6:00 0:00
    6:00 9:00 0:30
    9:00 10:00 0:45

    Then use the following expresssion (note that my reference to the table are on a tab called Anhang):

    =IF(AND(D18=ʺʺ,E18=ʺʺ),ʺʺ,(E18+(D18>E18)-D18)-IF((E18+(D18>E18)-D18)>Anhang!$A$6,IF(F18>Anhang!$C$6,F18,Anhang!$C$6),IF((E18+(D18>E18)-D18)<=Anhang!$B$4,IF(F18>Anhang!$C$4,F18,Anhang!$C$4),IF(F18>Anhang!$C$5,F18,Anhang!$C$5))))
  • To post as a guest, your comment is unpublished.
    Sheena · 8 months ago
    I need help with a formula. So I'm creating schedules, I have a log in and log out time. If that time is over 6 hours there has to be a 30 minute lunch. I want a formula that will calculate that time worked including a lunch IF it's over 6 hours
    • To post as a guest, your comment is unpublished.
      Jonny · 7 months ago
      I too would like the answer to this exact situation!
    • To post as a guest, your comment is unpublished.
      Red · 7 months ago
      Did you get help on this question?
      • To post as a guest, your comment is unpublished.
        Justin · 6 months ago
        I would also like the answer to this. Can it be varied? Example: 12 hour shift workers get an hour break, as do 11 and 10 hour shit workers. However, if you work 8 or 9 hours you get 45 minutes deducted, 6 - 7 hours have 30 minutes deducted and 5 hours have 15 minutes deducted. Any hours worked below 5 do not incur a break.