วิธีทำทะเบียนพนักงานใน Excel 365 (ระบบ HR เบื้องต้น ใช้งานจริง)

ถ้าคุณมีพนักงานหลายคน แต่ข้อมูลกระจัดกระจาย
คุณจะ “ค้นหายาก / วิเคราะห์ไม่ได้ / เสี่ยงข้อมูลซ้ำ”

บทความนี้จะช่วยให้คุณสร้าง “ทะเบียนพนักงานใน Excel 365”
👉 ค้นหาเร็ว
👉 ไม่ซ้ำ
👉 ใช้งานจริงได้ทันที


🎯 โครงสร้างทะเบียนพนักงาน (ต้องมี)

สร้างตารางแบบนี้ 👇

รหัสพนักงานชื่อนามสกุลแผนกตำแหน่งเงินเดือนวันที่เริ่มงาน

👉 แนะนำให้กด Ctrl + T เพื่อทำเป็น Table


⚡ สูตรสำคัญที่ต้องใช้

① สร้างรายการพนักงานไม่ซ้ำ

=UNIQUE(A2:A100)

② ดึงชื่อพนักงาน

=XLOOKUP(E2,A2:A100,B2:B100)

③ ดึงข้อมูลทั้งแถว

=FILTER(A2:G100,A2:A100=E2)

👉 ได้ข้อมูลครบทั้งพนักงาน


🔥 ระบบพนักงานอัตโนมัติ

④ นับจำนวนพนักงานทั้งหมด

=COUNTA(A2:A100)

⑤ นับจำนวนตามแผนก

=COUNTIF(D2:D100,E2)

👉 ใช้วิเคราะห์โครงสร้างองค์กร


⚡ คำนวณอายุงานพนักงาน

=DATEDIF(G2,TODAY(),"Y")

👉 ได้ “จำนวนปีที่ทำงาน”


🧠 ใช้จริงในงานอะไรได้บ้าง

  • ระบบ HR
  • จัดการพนักงาน
  • วิเคราะห์องค์กร
  • Dashboard บริษัท

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

รหัสพนักงานซ้ำ

✔ ใช้ UNIQUE ตรวจสอบ

ค้นหาไม่เจอ

✔ ตรวจสอบรหัสให้ตรง


📌 เคล็ดลับระดับโปร

แยกพนักงานตามแผนก

=FILTER(A2:G100,D2:D100="บัญชี")

ใช้ร่วมกับ:

  • SORT → เรียงพนักงาน
  • UNIQUE → แยกกลุ่ม
  • COUNTIF → วิเคราะห์

👉 จะได้ระบบ HR เบื้องต้น


🔥 สรุปแบบสั้น (ตอบตรงคำถาม)

สูตรหลัก:

=XLOOKUP(id,range,return)
=FILTER(data,condition)
=DATEDIF(start_date,TODAY(),"Y")

👉 ใช้เพื่อ:
สร้างระบบทะเบียนพนักงานใน Excel 365 แบบอัตโนมัติ