วิธีทำ Attendance อัตโนมัติใน Excel 365

หลายองค์กรยังเช็กชื่อพนักงานแบบมือ จดเวลาเข้าออกเอง หรือรวมวันลา-ขาด-มาสายสิ้นเดือนทีเดียว วิธีนี้เสียเวลาและผิดพลาดง่ายมาก

Excel 365 สามารถช่วย ทำ Attendance อัตโนมัติ ได้ ตั้งแต่บันทึกเวลาเข้าออก คำนวณสาย ขาด ลา OT และสรุปรายเดือนแบบอัตโนมัติ เหมาะมากกับ SME ร้านค้า โรงงาน สำนักงาน และทีมงานทุกขนาด

บทความนี้จะสอนวิธีทำแบบใช้งานจริง ตั้งแต่ง่ายจนถึงระดับมืออาชีพ


① Attendance อัตโนมัติคืออะไร

คือระบบเช็กเวลาเข้าออกงานใน Excel เช่น

  • เวลาเข้างาน
  • เวลาเลิกงาน
  • มาสายกี่นาที
  • ทำงานกี่ชั่วโมง
  • ขาด / ลา / มาสาย
  • สรุปรายเดือน

② เหมาะกับใคร

  • ร้านค้า
  • สำนักงาน
  • โรงงาน
  • ร้านอาหาร
  • คลังสินค้า
  • ธุรกิจมีพนักงานหลายคน
  • ร้านอาหารแห้งดี หรือ SME ทุกประเภท

③ โครงสร้างตารางที่ควรมี

วันที่ชื่อพนักงานเข้าออกชั่วโมงงานสายสถานะ

④ คำนวณชั่วโมงงานอัตโนมัติ

สมมติ

  • เข้า = C2
  • ออก = D2

=D2C2=D2-C2=D2−C2

จากนั้นตั้ง Format เวลา


⑤ คำนวณมาสาย

เวลาเริ่มงาน 08:30

=MAX(C2TIME(8,30,0),0)=MAX(C2-TIME(8,30,0),0)=MAX(C2−TIME(8,30,0),0)

ถ้ามาช้า ระบบจะคำนวณเวลาสาย


⑥ สถานะอัตโนมัติ

=IF(C2=,ขาด,IF(C2>TIME(8,30,0),สาย,ปกติ))=IF(C2=””,”ขาด”,IF(C2>TIME(8,30,0),”สาย”,”ปกติ”))=IF(C2=””,”ขาด”,IF(C2>TIME(8,30,0),”สาย”,”ปกติ”))


⑦ เปลี่ยนสีอัตโนมัติ

สีแดง = ขาด

ไม่มีเวลาเข้า

สีเหลือง = สาย

เข้าเกิน 08:30

สีเขียว = ปกติ

มาตรงเวลา


⑧ ตัวอย่างใช้งานจริง

ร้านค้า

เช็กเวลาเปิดร้าน-ปิดร้าน

สำนักงาน

เช็กมาสายรายวัน

โรงงาน

คำนวณ OT กะเช้า/กะดึก

ร้านอาหาร

เช็กพนักงานครัว / เสิร์ฟ

ร้านอาหารแห้งดี หรือ SME ใช้งานแนวนี้คุ้มมาก


⑨ คำนวณจำนวนวันสายต่อเดือน

=COUNTIF(สถานะ,สาย)=COUNTIF(สถานะ,”สาย”)=COUNTIF(สถานะ,”สาย”)


⑩ คำนวณวันขาด

=COUNTIF(สถานะ,ขาด)=COUNTIF(สถานะ,”ขาด”)=COUNTIF(สถานะ,”ขาด”)


⑪ คำนวณ OT

เช่นเลิกงานหลัง 17:30

=MAX(D2TIME(17,30,0),0)=MAX(D2-TIME(17,30,0),0)=MAX(D2−TIME(17,30,0),0)


⑫ ใช้ Dashboard ได้ไหม

ได้มาก

สร้าง KPI เช่น

  • พนักงานมาสายวันนี้ 3 คน
  • ขาด 1 คน
  • OT รวม 12 ชั่วโมง
  • ตรงเวลาสูงสุดแผนกไหน

⑬ ปัญหาที่พบบ่อย

เวลาไม่คำนวณ

ข้อมูลเป็น Text

ลืมลงเวลา

ควรมีระบบกรอกง่าย

OT เพี้ยน

Format เวลาไม่ถูก

ข้อมูลเยอะรก

ใช้ Table + Filter


⑭ เทคนิคมืออาชีพ

ใช้ Dropdown สถานะลา

  • ลาป่วย
  • ลากิจ
  • พักร้อน

แยกแผนก

ดูทีมไหนมีปัญหา

สรุปรายเดือนอัตโนมัติ

ใช้ PivotTable

เช็กทุกเช้า

บริหารทีมได้ไว


⑮ ใช้ร่วมกับสแกนนิ้วได้ไหม

ได้

Export CSV จากเครื่องสแกน แล้วนำเข้า Excel 365 วิเคราะห์ต่อ


⑯ คำถามที่พบบ่อย

มือใหม่ทำได้ไหม

ได้ เริ่มจากตารางง่าย ๆ ก่อน

Excel 365 ดีไหม

ดีมาก เพราะสูตรเวลา + Dashboard ครบ

ใช้พนักงาน 100 คนได้ไหม

ได้สบาย


⑰ สรุป

การทำ Attendance อัตโนมัติใน Excel 365 ช่วยลดงาน HR ลดข้อโต้แย้งเรื่องเวลา และทำให้บริหารทีมแบบมีข้อมูลจริง

คนทั่วไปใช้ความรู้สึกตัดสินทีม
คนเก่งดูข้อมูลเวลาเข้าออกจริง


⑱ คำถามชวนคิด

ทีมงานของคุณเสียประสิทธิภาพจากการมาสายหรือขาดงานมากแค่ไหน ถ้ามีตัวเลขจริงจะเปลี่ยนการจัดการไหม?