Skip to main content

Excel YEARFRAC ค้นหาเศษส่วนของปีระหว่างวันที่

การใช้ฟังก์ชันYearfrac และ Workday ใน Excel (มิถุนายน 2026)

การใช้ฟังก์ชันYearfrac และ Workday ใน Excel (มิถุนายน 2026)
Anonim

YEARFRAC สามารถใช้เพื่อหาสิ่งที่เศษของปีจะแสดงโดยระยะเวลาระหว่างสองวันที่ ฟังก์ชัน Excel อื่น ๆ สำหรับการค้นหาจำนวนวันระหว่างสองวันจะ จำกัด การส่งคืนค่าในปีเดือนวันหรือทั้งสามอย่างรวมกัน

เพื่อใช้ในการคำนวณในภายหลังค่านั้นจะต้องมีการแปลงเป็นรูปแบบทศนิยม YEARFRACในทางตรงกันข้ามจะส่งคืนความแตกต่างระหว่างวันที่สองในรูปแบบทศนิยมโดยอัตโนมัติเช่น 1.65 ปีดังนั้นผลลัพธ์จึงสามารถใช้งานได้โดยตรงในการคำนวณอื่น ๆ

การคำนวณเหล่านี้อาจรวมค่าต่างๆเช่นความยาวของพนักงานหรือเปอร์เซ็นต์ที่จะจ่ายสำหรับโครงการรายปีที่ยกเลิกก่อนกำหนดเช่นประโยชน์ต่อสุขภาพ

01 จาก 04

YEARFRAC ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน

ไวยากรณ์ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและอาร์กิวเมนต์ ไวยากรณ์สำหรับ YEARFRAC ฟังก์ชันคือ:

= YEARFRAC (วันที่เริ่มต้น, วันสิ้นสุด, ระยะเวลา)

วันที่เริ่มต้น (จำเป็น): ตัวแปรวันแรก; อาร์กิวเมนต์นี้อาจเป็นการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในแผ่นงานหรือวันที่เริ่มต้นจริงในรูปแบบเลขที่ประจำผลิตภัณฑ์

end_date (จำเป็น): ตัวแปรวันที่สอง ข้อกำหนดอาร์กิวเมนต์เดียวกันใช้กับที่กำหนดไว้สำหรับ วันที่เริ่มต้น.

รากฐาน (ไม่จำเป็น): ค่าตั้งแต่ 0 ถึง 4 ที่บอก Excel ซึ่งใช้วิธีนับวันสำหรับฟังก์ชัน

  • 0 หรือละเว้น - 30 วันต่อเดือน / 360 วันต่อปี (U.S. NASD)
  • 1 จำนวนวันต่อเดือน / จํานวนวันต่อปี
  • 2 จำนวนวันโดยเฉลี่ยต่อเดือน / 360 วันต่อปี
  • 3 จำนวนวันโดยเฉลี่ยต่อเดือน / 365 วันต่อปี
  • 4 - 30 วันต่อเดือน / 360 วันต่อปี (ยุโรป)

จากตัวเลือกที่ใช้ได้สำหรับ รากฐาน อาร์กิวเมนต์ค่าของ 1 ให้ถูกต้องที่สุดสำหรับการนับวันต่อเดือนและวันต่อปี

ชุดค่าผสมต่างๆของวันต่อเดือนและวันต่อปีสำหรับรากฐาน อาร์กิวเมนต์ของ YEARFRAC เนื่องจากธุรกิจในสาขาต่างๆเช่นการซื้อขายหุ้นเศรษฐศาสตร์และการเงินมีความต้องการที่แตกต่างกันสำหรับระบบบัญชีของตน

  • YEARFRAC ส่งกลับ #ราคา! ค่าความผิดพลาดถ้า วันที่เริ่มต้น หรือ end_date ไม่ใช่วันที่ที่ถูกต้อง
  • YEARFRAC ส่งกลับ #NUM! ค่าความผิดพลาดถ้า รากฐาน อาร์กิวเมนต์มีค่าน้อยกว่าศูนย์หรือมากกว่าสี่
02 จาก 04

ตัวอย่างฟังก์ชัน YEARFRAC

ดังที่เห็นในภาพด้านบนตัวอย่างนี้จะใช้ YEARFRAC ฟังก์ชันมา เซลล์ E3 เพื่อหาระยะเวลาระหว่างสองวันที่ - 9 มีนาคม 2012 และ 1 พฤศจิกายน 2013

ตัวอย่างนี้ใช้การอ้างอิงเซลล์ไปยังตำแหน่งของวันที่เริ่มต้นและวันที่สิ้นสุดเนื่องจากมักใช้งานได้ง่ายกว่าการป้อนหมายเลขวันที่อนุกรม

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

อาร์กิวเมนต์วันที่เริ่มต้นและวันที่สิ้นสุดจะป้อนโดยใช้วันที่ เพื่อปองกันปญหาที่อาจเกิดขึ้นไดหากวันที่ถูกตีความเปนขอความตัวอักษร

ตัวอย่างข้อมูลเซลล์

เริ่มต้นด้วยการป้อนข้อมูลต่อไปนี้เซลล์ D1 ถึง E2. เซลล์ E3 และ E4 เป็นตำแหน่งสำหรับสูตรที่จะใช้ในตัวอย่างนี้

D1 - เริ่มต้น D2 - เสร็จสิ้น D3 - ระยะเวลา D4 - คำตอบแบบกลม E1 - = DATE (2012,3,9) E2 - = DATE (2013,11,1) 03 จาก 04

การป้อนฟังก์ชัน YEARFRAC

ส่วนนี้ของบทแนะนำจะเข้าสู่ YEARFRAC ฟังก์ชันเข้า เซลล์ E3 และคำนวณเวลาระหว่างวันที่สองในรูปแบบทศนิยม

  1. คลิกที่ เซลล์ E3 - นี่คือที่ที่ผลลัพธ์ของฟังก์ชันจะปรากฏขึ้น
  2. คลิกที่สูตร แถบ ของริบบิ้น เมนู.
  3. เลือกวันและเวลา จาก ริบบิ้น เพื่อเปิดเมนูแบบเลื่อนลงฟังก์ชั่น
  4. คลิกที่YEARFRAC ในรายการเพื่อนำมาขึ้น สูตรสร้าง.
  5. คลิกที่วันที่เริ่มต้น เส้น
  6. คลิกที่ เซลล์ E1 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์
  7. คลิกที่end_date เส้น
  8. คลิกที่ เซลล์ E2 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์
  9. คลิกที่รากฐาน เส้น
  10. ป้อนหมายเลข1 ในบรรทัดนี้เพื่อใช้จำนวนวันต่อเดือนและจำนวนวันต่อปีในการคำนวณ
  11. คลิก ตกลง เพื่อทำหน้าที่ให้สมบูรณ์
  12. มูลค่า1.647058824 ควรปรากฏใน เซลล์ E3 ซึ่งเป็นระยะเวลาในปีระหว่างวันที่สอง
04 จาก 04

การทำหน้าที่ ROUND และ YEARFRAC

เพื่อให้ฟังก์ชั่นทำงานได้ง่ายขึ้นค่าใน เซลล์ E3 สามารถปัดเศษทศนิยมสองตำแหน่งโดยใช้ปุ่ม รอบ ในเซลล์ของ YEARFRAC คือการทำรัง YEARFRAC ภายใน รอบ ฟังก์ชันมา เซลล์ E3. สูตรที่ได้จะเป็น:

= ROUND (YEARFRAC (E1, E2,1), 2)

คำตอบก็คือ -1.65.