คำอธิบาย
ฟังก์ชัน DAYS360 ใช้ในการหาจำนวนวันที่ระหว่างวันที่สองวัน โดยใช้ปี 360 วัน ซึ่งเป็นการสมมติว่าทุกเดือนมี 30 วัน มักใช้ในการคำนวณทางการเงิน
มีครั้งแรกในเวอร์ชันไหน
Excel 2003
รูปแบบคำสั่ง (Syntax)
DAYS360(start_date, end_date, [method])
Arguments
-
start_date (Required – date)
วันที่เริ่มต้นที่ต้องการคำนวณ หากเป็นวันที่สุดท้ายของเดือน จะถูกเปลี่ยนเป็นวันที่ 30 ของเดือนนั้น -
end_date (Required – date)
วันที่สิ้นสุดที่ต้องการคำนวณ หากเริ่มต้นเป็นก่อนวันที่ 30 อาจถูกเปลี่ยนเป็นวันที่ 1 ของเดือนถัดไป -
method (Optional – boolean)
ค่า logic ที่เลือกว่าจะใช้วิธี US หรือต้องการวิธี European
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หาจำนวนวันระหว่างวันที่ 1 มกราคม 2021 ถึง 31 ธันวาคม 2021 โดยใช้ปี 360 วัน=DAYS360("1-Jan-2021", "31-Dec-2021")
Result:จำนวนวันคือ 360 วัน -
Formula:
Description: หาจำนวนวันระหว่างวันที่ 1 กรกฎาคม 2021 ถึง 31 ธันวาคม 2021 โดยใช้ปี 360 วัน=DAYS360("1-Jul-2021", "31-Dec-2021")
Result:จำนวนวันคือ 180 วัน -
Formula:
Description: หาจำนวนวันระหว่างวันที่ที่อยู่ในเซลล์ A3 และ A4 โดยใช้ปี 360 วัน=DAYS360(A3,A4)
Result:จำนวนวันระหว่างสองวันที่ในเซลล์ A3 และ A4 -
Formula:
Description: หาจำนวนวันระหว่างวันที่ในเซลล์ A2 และ B2 โดยใช้วิธีการ European=DAYS360(A2, B2, TRUE)
Result:จำนวนวันคำนวณตามวิธี European ต่างจาก US -
Formula:
Description: เช็คว่าถ้าวันที่เริ่มต้นดันอยู่หลังวันที่สิ้นสุด จะส่งคำว่า "Invalid" ถ้าไม่เช่นนั้นให้คิดจำนวนวันตาม DAYS360=IF(A2 > B2, "Invalid", DAYS360(A2, B2))
Result:แสดงเป็นคำว่า "Invalid" หากวันที่เริ่มต้นมากกว่าวันที่สิ้นสุดถ้าไม่ใช่คำนวณจำนวนวันตามปกติ
Tips & Tricks
เคล็ดลับเก๋ๆ คือ ถ้าเริ่มต้นและสิ้นสุดในวันสุดท้ายของเดือน ใช้การคำนวณกับ U.S. method (FALSE) จะเปลี่ยนสิ้นสุดเป็นวันที่ 30 ของเดือน
ข้อควรระวัง (Cautions)
โชคไม่ดีถ้าคุณใส่วันที่สิ้นสุดมาก่อนวันที่เริ่มต้น ฟังก์ชันนี้จะให้เลขติดลบ อย่าลืมตรวจสอบข้อมูลก่อนคำนวณนะ!
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ข้อดีคือช่วยคำนวณในงานบัญชีหรือการคำนวณทางการเงินที่ต้องการลค่าวันที่อิง 360 วัน แต่จำกัดที่ไม่อิงเวลาจริงของเดือนที่มีมากกว่า 30 วัน
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply