สารบัญ
เมื่อคุณ คำนวณระยะเวลาการดำรงตำแหน่ง หรือระยะเวลาเฉลี่ย Excel สามารถเป็นเครื่องมือที่มีประโยชน์สำหรับคุณ วันนี้ฉันจะแสดง สอง วิธีที่ง่ายและเหมาะสมในการ คำนวณอายุงานเฉลี่ยของพนักงานใน Excel อย่างมีประสิทธิภาพพร้อมภาพประกอบที่เหมาะสม สำหรับการเตรียมตัวอย่างและสมุดงาน ฉันใช้ Excel 2019 คุณสามารถเลือกเวอร์ชันของคุณ
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดแบบฝึกหัดได้จากลิงก์ด้านล่าง
คำนวณอายุงานเฉลี่ยของพนักงาน.xlsx
ข้อมูลเบื้องต้นเกี่ยวกับฟังก์ชัน DAY และ TODAY
มีฟังก์ชันต่างๆ มากมาย ใน Excel ค่อยๆ ทำความรู้จักกับพวกเขา วันนี้ฉันจะพูดถึงฟังก์ชันวันที่-เวลาพื้นฐานสองฟังก์ชัน
ฟังก์ชัน DAY() ฟังก์ชันนี้จะส่งคืนค่าของวันในวันที่ ให้คุณมีวันที่ 25 กุมภาพันธ์ 2021 เขียนวันที่ภายในฟังก์ชัน DAY()
ฉันเขียนวันที่ในรูปแบบ DD-MM-YY จากนั้นใช้ฟังก์ชัน DAY() กับมัน
มันให้ หมายเลขวัน ของ วันที่นั้น .
ลองดูฟังก์ชันอื่นที่เรียกว่า DAYS() .
การใช้ ฟังก์ชัน DAYS() คุณจะได้ ความแตกต่างของวันระหว่างสองวัน .
สำหรับตัวอย่างนี้ ฉันต้องการทราบ ความแตกต่างของวัน ระหว่าง 25 กุมภาพันธ์ 2021 และ วันปัจจุบัน . ดังนั้นฉันจึงใช้ฟังก์ชันอื่น TODAY() ฉันหวังว่าคุณจะจำ, the TODAY() ฟังก์ชันส่งกลับวันที่ปัจจุบัน
โดยระบุความแตกต่างของวัน เมื่อฉันเตรียมบทความนี้ 12 ตุลาคม 2022
อ่านเพิ่มเติม: คำนวณปีและเดือนระหว่างวันที่สองวันใน Excel (6 วิธีการ)
พื้นฐานการดำรงตำแหน่ง
คุณจะได้ยินคำว่า “ การดำรงตำแหน่ง” บ่อยขึ้นเมื่อกล่าวถึงการจ้างงานของพนักงาน การดำรงตำแหน่งหมายถึงระยะเวลาการทำงานของพนักงานสำหรับนายจ้างรายใดรายหนึ่งโดยเฉพาะ
ในภาษาง่ายๆ คุณสามารถเปรียบเทียบกับ ระยะเวลาการทำงานของพนักงาน
ดูที่ ภาพหน้าจอด้านล่างเพื่อให้เข้าใจระยะเวลาการดำรงตำแหน่งของพนักงานได้โดยง่าย
2 วิธีที่เหมาะสมในการคำนวณระยะเวลาการดำรงตำแหน่งโดยเฉลี่ยของพนักงานใน Excel
มาแนะนำชุดข้อมูลของเรากัน ชุดข้อมูลของเรามีระยะเวลาการดำรงตำแหน่งของพนักงานหลายกลุ่มของกลุ่ม XYZ ในการคำนวณอายุเฉลี่ย เราจะใช้ฟังก์ชัน DATEDIF, TODAY, DAY, DAYS, NOW, และ AVERAGE นี่คือภาพรวมของชุดข้อมูลสำหรับงานวันนี้
1. รวมฟังก์ชัน DATEDIF, TODAY และ AVERAGE เพื่อคำนวณอายุงานเฉลี่ยของพนักงาน
ในวิธีนี้ เราจะเรียนรู้วิธีคำนวณระยะเวลาการดำรงตำแหน่งโดยเฉลี่ยของพนักงานใน Excel ด้วย ไดนามิก และ วันที่ เฉพาะ ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
1.1 วันที่แบบไดนามิก
ในวิธีการย่อยนี้ คุณอาจต้องดูระยะเวลาการครอบครอง (ระยะเวลาการบริการ) ของคุณในปัจจุบันพนักงานทำงาน คุณจะพบผลลัพธ์โดย คำนวณความแตกต่างระหว่างวันที่เข้าร่วมกับวันที่ปัจจุบัน สำหรับการคำนวณความแตกต่าง เราสามารถใช้ฟังก์ชัน DAYS() ซึ่งเราได้กล่าวถึงก่อนเริ่มการคำนวณ
แต่เรามาทราบเกี่ยวกับฟังก์ชันอื่นกัน มันคือ DATEDIF() .
DATEDIF() ฟังก์ชันรับพารามิเตอร์สามตัว คือ start_date , end_date, และ รูปแบบ .
DATEDIF(start_date,end_date,format)
มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้กันเถอะ!
ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ D5 และจดฟังก์ชันด้านล่าง
=DATEDIF(C5,TODAY(),"M")
รายละเอียดของสูตร:
- ภายในฟังก์ชัน DATEDIF , C5 คือ start_date, TODAY() คือ end_date, และ M คือ รูปแบบ ของ DATEDIF
- เนื่องจากเราต้องการดูผลลัพธ์ของวันที่ปัจจุบัน การคำนวณโดยใช้ TODAY() หากคุณใช้ TODAY( ) ฟังก์ชัน เมื่อคุณเปิดสมุดงานนี้สองสามวัน/ เดือน (เมื่อไหร่ก็ได้ที่คุณต้องการ) มันจะแสดงผลตามวันนั้น
- เราใส่ “ M” เพื่อรับความแตกต่างใน เดือน .
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับ tenure ซึ่งเป็นการคืนค่าของ ฟังก์ชัน DATEDIF ผลตอบแทน คือ 21 .
- ดังนั้น ป้อนอัตโนมัติ ให้กับเซลล์ที่เหลือในคอลัมน์ D .
- นอกจากนี้ ให้คำนวณระยะเวลาการดำรงตำแหน่งเฉลี่ย ตอนนี้. ในการคำนวณ อายุเฉลี่ย ให้เขียน ฟังก์ชัน AVERAGE() ในเซลล์ E5 .
=AVERAGE(D5:D9)
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับระยะเวลาซึ่งเป็นผลตอบแทนของ ฟังก์ชัน AVERAGE ผลตอบแทน คือ 2 .
- ภายในฟังก์ชัน AVERAGE() ให้ใส่ช่วงระยะเวลาการดำรงตำแหน่งที่คำนวณได้สำหรับพนักงานแต่ละคน ซึ่งจะทำให้คุณ ระยะเวลาการดำรงตำแหน่งเฉลี่ย
- ที่นี่ฉันได้แสดงความแตกต่างเป็นเดือน คุณสามารถรับผลลัพธ์ได้ใน ปี เช่นกัน เพียงใช้ Y แทน M
หมายเหตุ:<2
ในวิธีการย่อยข้างต้น คุณสามารถใช้ ฟังก์ชัน NOW() แทน ฟังก์ชัน TODAY() ผลลัพธ์จะยังคงเหมือนเดิม
อ่านเพิ่มเติม: สูตร Excel สำหรับคำนวณจำนวนวันระหว่างวันนี้และวันที่อื่น
1.2 วันที่เฉพาะ
ก่อนหน้านี้ เราได้เห็นวิธีการคำนวณด้วยวันที่แบบไดนามิก ตอนนี้ มาดูกันว่าคุณสามารถคำนวณสำหรับวันที่ใดโดยเฉพาะได้อย่างไร โดยตั้งค่าด้วยตนเอง
วิธีนี้ค่อนข้างคล้ายกับวิธีก่อนหน้านี้ แทนที่ฟังก์ชัน TODAY() โดยใช้วันที่ที่ระบุ
ให้ คุณกำลังคำนวณระยะเวลาการดำรงตำแหน่งสำหรับพนักงานเก่าของคุณ เพื่อให้พนักงานทุกคนมีวันที่เข้าร่วมและวันที่ออกจากงาน ดังนั้น,ในการคำนวณระยะเวลา สูตรของคุณจะเป็นแบบ
DATEDIF(Joining Date, Leaving Date, "format")
มาเรียนรู้ตามคำแนะนำด้านล่างนี้กันเถอะ!
ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ E5 และเขียน DATEDIF
=DATEDIF(C5,D5,"M")
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับ tenure ซึ่งเป็นการคืนค่าของ ฟังก์ชัน DATEDIF ผลตอบแทน คือ 24 .
- นอกจากนี้ ป้อนอัตโนมัติ ฟังก์ชันเพื่อ เซลล์ที่เหลือในคอลัมน์ E .
- หลังจากนั้น ให้คำนวณระยะเวลาการดำรงตำแหน่งเฉลี่ยทันที . ในการคำนวณ อายุเฉลี่ย ให้เขียน ฟังก์ชัน AVERAGE() ในเซลล์ E5 .
=AVERAGE(E5:E9)
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับระยะเวลาซึ่งเป็นผลตอบแทนของ ฟังก์ชัน AVERAGE ผลตอบแทน คือ 2 .
- เราได้รับผลลัพธ์ในรูปแบบ เดือน
อ่านเพิ่มเติม: วิธีคำนวณอายุในวันที่ระบุด้วยสูตรใน Excel
การอ่านที่คล้ายกัน
- วิธีคำนวณ 90 วันจากวันที่ที่ระบุใน Excel
- สูตร Excel เพื่อหาวันที่หรือวันในเดือนถัดไป (6 วิธีด่วน)
- วิธีลบจำนวนวันหรือวันที่จากวันนี้ใน Excel
- สูตร Excel นับวันจากวันที่ (5 ง่ายวิธีการ)
- วิธีเพิ่มวันในวันที่ใน Excel ไม่รวมวันหยุดสุดสัปดาห์ (4 วิธี)
2. การใช้ฟังก์ชัน DATEDIF เพื่อคำนวณระยะเวลาใน รูปแบบปี-เดือน
เราคำนวณระยะเวลาใน เดือน ในบางโอกาส สถานการณ์อาจเกิดขึ้นซึ่งการแสดงเพียงเดือนหรือปีอาจไม่เหมาะ
เราสามารถสร้างรูปแบบปีและเดือนรวมกันได้ ในการสร้างสิ่งนั้นก่อนอื่น เราต้องคำนวณความแตกต่างใน ปี จากนั้นจึง นับความแตกต่างของเดือน หากต้องการรวมรูปแบบ ปีและเดือน ของการครอบครองโดยใช้ฟังก์ชัน DATEDIF เพียงทำซ้ำ วิธีย่อย 1.2 ดังนั้น ใช้ฟังก์ชัน DATEDIF เพื่อรับการครอบครองในรูปแบบ ปีและเดือน ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- ตอนนี้ เขียนฟังก์ชัน DATEDIF ในเซลล์ G5 .
=DATEDIF(C5,D5,"Y")&"Y "&DATEDIF(C5,D5,"YM")&"M "
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับระยะเวลาการครอบครองในรูปแบบ ปีและเดือน ซึ่งเป็นผลตอบแทนของ ฟังก์ชัน DATEDIF ผลตอบแทน คือ 2Y 0M .
- ดังนั้น ป้อนอัตโนมัติ ฟังก์ชันต่างๆ ไปยังเซลล์ที่เหลือในคอลัมน์ D .
- ที่นี่ ฉันได้แทรก วันที่เข้าร่วม และ วันที่ออกจาก ในตัวยึดตำแหน่งสำหรับ start_date และ end_date และเชื่อม Y และ M เข้ากับด้านนอกของทั้งคู่ฟังก์ชัน DATEDIF() เพื่อให้ผลลัพธ์แสดงเป็นหน่วย
อ่านเพิ่มเติม: วิธีนับเดือนจากวันที่ถึงวันนี้โดยใช้สูตร Excel
Employees Tenure Calculator
คุณสามารถใช้สมุดงานของวันนี้เป็นเครื่องคำนวณเพื่อนับจำนวนพนักงานโดยเฉลี่ย ' การดำรงตำแหน่ง มีชีตชื่อ เครื่องคิดเลข
สำรวจชีตนั้น คุณจะพบช่องสำหรับ วันที่เข้าร่วม , วันที่ออก ใส่ค่าของคุณ โดยจะคำนวณ ระยะเวลาการดำรงตำแหน่ง และ ระยะเวลาการดำรงตำแหน่งเฉลี่ย ซึ่งระบุไว้ในภาพหน้าจอด้านล่าง
เพื่อจุดประสงค์ในการทำความเข้าใจของคุณ ฉัน 'ได้ยกตัวอย่างด้วยค่านิยมของพนักงานสามคน คุณสามารถแทรกพนักงานได้มากเท่าที่คุณต้องการ
บทสรุป
นั่นคือทั้งหมดสำหรับเซสชันนี้ ฉันได้ลองแสดงวิธีคำนวณอายุงานเฉลี่ยของพนักงานใน Excel แล้ว หวังว่าคุณจะพบว่ามีประโยชน์ อย่าลังเลที่จะแสดงความคิดเห็นหากมีสิ่งใดที่ดูเหมือนเข้าใจยาก คุณยังสามารถเขียนวิธีการทำงานของคุณ