Note: The other languages of the website are Google-translated. Back to English
English English

จะคำนวณระยะเวลาการให้บริการจากวันที่จ้างใน Excel ได้อย่างไร?

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

คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยฟังก์ชัน YEARFRAC

คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยฟังก์ชัน DATEDIF

คำนวณระยะเวลาการให้บริการจากวันที่จ้างถึงวันนี้ด้วยฟังก์ชัน DATEDIF

คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยคุณสมบัติที่น่าทึ่ง


คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยฟังก์ชัน YEARFRAC

ในการคำนวณระยะเวลาการให้บริการจากวันที่จ้างและวันที่ที่ระบุฟังก์ชัน YEARFRAC สามารถช่วยคุณได้

โปรดป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ว่าง:

=INT(YEARFRAC(B2,C2))

หมายเหตุ: ในสูตรข้างต้น B2 คือเซลล์วันที่เช่าและ C2 คือเซลล์วันที่สิ้นสุด

จากนั้นลากที่จับเติมเพื่อคัดลอก fromula ไปยังเซลล์อื่น ๆ ที่คุณต้องการและคุณจะได้รับความยาวของบุคคลนั้นในปี


คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยฟังก์ชัน DATEDIF

หากคุณต้องการคำนวณระยะเวลาในการให้บริการเป็นปีเดือนและวันที่แน่นอนฟังก์ชัน DATEDIF ใน Excel สามารถช่วยคุณได้

คำนวณระยะเวลาการให้บริการเป็นปี:

โปรดป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ว่าง:

=DATEDIF(B2, C2, "y")& " Years"


คำนวณระยะเวลาการให้บริการเป็นปีและเดือน:

กรุณาใช้สูตรต่อไปนี้:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


คำนวณระยะเวลาการให้บริการเป็นปีเดือนและวัน:

ใช้สูตรต่อไปนี้:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

หมายเหตุ: ในสูตรข้างต้น B2 คือเซลล์วันที่เช่าและ C2 คือเซลล์วันที่สิ้นสุด


คำนวณระยะเวลาการให้บริการจากวันที่จ้างถึงวันนี้ด้วยฟังก์ชัน DATEDIF

บางเรื่องคุณอาจต้องการคำนวณระยะเวลาการให้บริการตั้งแต่วันที่จ้างจนถึงวันนี้ดังนั้นทุกวันที่คุณเปิดแผ่นงานความยาวของบริการจะได้รับการอัปเดตโดยอัตโนมัติ ในกรณีนี้คุณควรรวมฟังก์ชัน TODAY ไว้ในฟังก์ชัน DATEDIF

โปรดใช้สูตรใดสูตรหนึ่งด้านล่างตามความต้องการของคุณ:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4, TODAY (), "y") & "Years," & DATEDIF (B4, TODAY (), "ym") & "Months"
= DATEDIF (B6, TODAY (), "y") & "Years," & DATEDIF (B4, TODAY (), "ym") & "Months," & DATEDIF (B4, TODAY (), "md") & "วัน"


คำนวณระยะเวลาการให้บริการจากวันที่จ้างด้วยคุณสมบัติที่น่าทึ่ง

มันค่อนข้างยากสำหรับคุณที่จะจำสูตรต่างๆมากมาย แต่ถ้าคุณมี Kutools สำหรับ Excelเดียวกันกับที่ ตัวช่วยวันที่และเวลา คุณสามารถคำนวณระยะเวลาการให้บริการเป็นปีเดือนวันปี + เดือน + วันหรือรูปแบบอื่น ๆ ได้อย่างรวดเร็วตามที่คุณต้องการ

หมายเหตุที่จะใช้สิ่งนี้ ตัวช่วยวันที่และเวลาประการแรกคุณควรดาวน์โหลดไฟล์ Kutools สำหรับ Excelแล้วใช้คุณสมบัตินี้อย่างรวดเร็วและง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. คลิกเซลล์ที่คุณต้องการค้นหาผลลัพธ์จากนั้นคลิก Kutoolsตัวช่วยสูตร > ตัวช่วยวันที่และเวลาดูภาพหน้าจอ:

2. ใน ตัวช่วยวันที่และเวลา ไดอะล็อกบ็อกซ์ให้ดำเนินการดังต่อไปนี้:

  • ตรวจสอบ ความแตกต่าง ตัวเลือกจาก ชนิดภาพเขียน มาตรา;
  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร การป้อนอาร์กิวเมนต์ กล่องข้อความเลือกเซลล์ที่มีวันที่จ้างและวันที่สิ้นสุดแยกกัน
  • จากนั้นเลือกประเภทผลลัพธ์ตามที่คุณต้องการ ตัวอย่างเช่นคุณจะได้รับอายุราชการเป็นปีเดือนปี + เดือน + วันปี + เดือนและอื่น ๆ

3. หลังจากเสร็จสิ้นการตั้งค่าคลิก OK และคุณจะได้ผลลัพธ์จากการคำนวณครั้งแรกจากนั้นคุณเพียงแค่ลากจุดจับเติมเพื่อเติมสูตรนี้เพื่อทดสอบเซลล์และตอนนี้คุณจะได้ผลลัพธ์ต่อไปนี้ตามที่คุณต้องการ:

คลิกเพื่อดาวน์โหลด Kutools สำหรับ Excel และทดลองใช้ฟรีทันที!


บทความที่เกี่ยวข้องเพิ่มเติม:

  • นับจำนวนวัน / วันทำงาน / วันหยุดสุดสัปดาห์ระหว่างสองวัน
  • คุณเคยต้องนับจำนวนวันระหว่างวันที่สองวันใน Excel หรือไม่? บางครั้งคุณแค่ต้องการคำนวณวันทำงานระหว่างวันที่สองวันและบางครั้งคุณต้องนับวันหยุดสุดสัปดาห์ระหว่างวันที่สองวันเท่านั้น คุณจะนับจำนวนวันระหว่างวันที่สองวันในเงื่อนไขบางอย่างได้อย่างไร?
  • คำนวณวันชั่วโมงและนาทีระหว่างวันที่สองวัน
  • สมมติว่าคุณมีสองคอลัมน์ของเซลล์เวลาวันที่และตอนนี้คุณต้องการคำนวณความแตกต่างของวันชั่วโมงและนาทีระหว่างเซลล์เวลาวันที่ทั้งสองนี้ตามภาพหน้าจอต่อไปนี้ บทความนี้ฉันจะพูดถึงวิธีการบางอย่างในการแก้ปัญหานี้ให้คุณ

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (17)
ได้รับคะแนน 5 จาก 5 · การจัดอันดับ 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะคำนวณจำนวนปีของการบริการจากวันที่หรือจ้างจนถึงปัจจุบันได้อย่างไร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีค่ะ คุณเอบี
ในการคำนวณจำนวนปีของการบริการจากวันที่จ้างถึงวันนี้ คุณเพียงแค่ใช้สูตรต่อไปนี้: (หมายเหตุ: A2 คือวันที่จ้าง ให้เปลี่ยนเป็นความต้องการของคุณ)
=DATEDIF(A2,TODAY(),"y") & " years " & DATEDIF(A2,TODAY(),"ym") & " months "

โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ลองสูตรนี้แล้วได้ผล #value!


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

ฉันกำลังมองหาสูตรเพื่อให้ได้ผลลัพธ์ดังต่อไปนี้

8 ปี 2 เดือน 22 วัน

ขอขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ในการคำนวณระยะเวลาให้บริการเป็นปี เดือน และวันที่มีวันที่เริ่มต้นและวันที่สิ้นสุด ข้าพเจ้าสังเกตว่าผลลัพธ์ของเจมส์คือ 20 วัน ฉันต้องการยืนยันว่าวันที่สิ้นสุดหมายถึงวันที่มีผลการแยกกันอยู่ (วันที่ 1 หลังจากการเลิกจ้าง/การแยกกันอยู่) หรือวันที่จ้างครั้งสุดท้าย
ทั้งวันที่เริ่มต้น (วันที่จ้าง) และวันที่สิ้นสุด (วันที่จ้างงานล่าสุด "LED") ควรรวมอยู่ในการคำนวณด้วย คาดว่าจะกลับมา 21 วัน แต่ไม่ใช่ 20 วันเนื่องจากนับไม่ ของวันตั้งแต่ 12/11/2025 ถึง 12/31/2025
จะเปลี่ยนสูตรได้อย่างไร? หรือควรใช้วันที่มีผลสิ้นสุด (LED + 1 วัน) เป็นเซลล์ C2 แทนการป้อน "LED" เป็นวันที่สิ้นสุด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี Florence ถ้าคุณต้องการรวมทั้งวันที่เริ่มต้นและวันที่สิ้นสุดในการคำนวณ คุณเพียงแค่ต้องเพิ่ม 1 หลังจากส่วนของวันตามสูตรด้านล่าง:=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md")+1 & " Days"
โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ถ้าใช้บริการ 25 ปี 07 เดือน 05 วัน นับไม่ถ้วน ของปีและผลลัพธ์คือ 25 แต่ต้องคำนวณ/พิจารณาทั้งปีหากเดือนมีค่าเท่ากับ 06 เดือนขึ้นไป หลังการคำนวณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำนวณบริการงาน 1 เดือนต่างกันในสูตร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะเน้นเซลล์ได้อย่างไรหากวันครบรอบปีภายในหนึ่งสัปดาห์ ตัวอย่างเช่น พวกเขาเริ่มเมื่อวันที่ 01/10/2020 และฉันต้องการให้วันที่เริ่มต้นถูกเน้นเป็นสีเหลืองหากวันที่เป็น 24/09 ในแต่ละปีแล้วเปลี่ยนเป็นสีแดงหากวันครบรอบผ่านไป ดังนั้นให้เปลี่ยนเป็นสีแดง 7 วันหลังจากวันที่ 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ที่รักมีสุขภาพที่ดีกับคุณ ฉันขอปรับเพิ่มเดือนวันปีในระยะเวลาการบริการน้อยกว่า 9 ปีเพื่อให้ครบ 10 ปี กรุณาบอกเกี่ยวกับเรื่องนี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีปัญหา; ฉันเป็นคนใหม่เข้าร่วมรัฐบาล ฝ่าย เป็นเสมียนรุ่นเยาว์ในไซต์บัญชี: ฉันต้องการคำนวณเพื่อให้ระยะเวลาสิ้นสุดการบริการและหลังจากเพิ่มเดือนพิเศษปีในระยะเวลาการบริการที่กำหนดโดยระยะเวลาผ่อนผันของรัฐบาลเพื่อให้บริการเสร็จสมบูรณ์ 9 ถึง 10 ปีตาม (รวมบริการ 8 ปี, 8 เดือน 18 วัน) แต่รัฐบาล ให้เวลา 10 เดือน 28 วัน ในการรวบรวมระยะเวลาให้บริการเพื่อให้เข้ามาเป็นผู้รับบำนาญ ขอขอบคุณสำหรับการแก้ปัญหานั้น
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หลังจากกำหนดอายุงานแล้ว คุณคำนวณวันที่คำนวณบริการบุคคล (SCD) อย่างไร มีสูตรการหักอายุงานจากวันที่ได้รับการแต่งตั้งใหม่เพื่อรับวันลาจาก SCD หรือไม่?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันสามารถรับ Excel เวอร์ชันใดได้บ้าง ฉันไม่สามารถรับฟังก์ชันใน Excel 2016
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี,
เวอร์ชัน Excel ในตัวอย่างคือ Excel 2010 ฟังก์ชัน DATEDIF ไม่พร้อมใช้งานใน Excel 2013 และเวอร์ชันที่ใหม่กว่า
DATEDIF ไม่ใช่ฟังก์ชันมาตรฐาน ดังนั้นจึงไม่เป็นส่วนหนึ่งของไลบรารีฟังก์ชัน ดังนั้นจึงไม่มีเอกสารประกอบ Microsoft ไม่ได้ส่งเสริมให้ใช้ฟังก์ชันนี้เนื่องจากให้ผลลัพธ์ที่ไม่ถูกต้องในบางกรณี

ฟังก์ชันนี้ไม่ปรากฏในกล่องโต้ตอบ 'แทรกฟังก์ชัน' และไม่รู้จักในกล่องโต้ตอบ 'อาร์กิวเมนต์ของฟังก์ชัน'
ความแม่นยำของฟังก์ชันนี้ได้รับการปรับปรุงเล็กน้อยใน Excel 2010 แต่บั๊กบางตัวไม่ได้รับการแก้ไข

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

ฉันกำลังพยายามใช้สูตรสำหรับปีและเดือนของการบริการ (=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months") ซึ่งใช้งานได้ดี แต่ ฉันต้องการเพิ่มบรรทัดนั้นและอีกบรรทัดที่มีตัวเลขอยู่ในนั้น เป็นไปได้ไหม? ตัวอย่างเช่น: สูตร =DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months" อยู่ใน D2 และฉันต้องการบวกจำนวนปีและเดือน ของบริการจากหน่วยงานอื่นใน E2 ด้วยยอดรวมใน F2

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