Thep Excel

DAYS360 – หาจำนวนวัน (ระบบ 360 วัน)

DAYS360 คำนวณจำนวนวันระหว่างสองวันที่โดยใช้เกณฑ์ปีละ 360 วัน (เดือนละ 30 วัน) เป็นมาตรฐานในงานบัญชีและการเงิน รองรับ 2 วิธีคำนวณ: US (NASD) และ European

=DAYS360(start_date, end_date, [method])

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
7/10

Difficulty
2/10

Usefulness
8/10

Syntax & Arguments

=DAYS360(start_date, end_date, [method])

Argument Type Required Default Description
start_date Date Yes วันที่เริ่มต้นของช่วงเวลาที่ต้องการคำนวณ
end_date Date Yes วันที่สิ้นสุดของช่วงเวลาที่ต้องการคำนวณ
method Boolean Optional FALSE FALSE = US/NASD (วันที่ 31 เปลี่ยนเป็น 30 ถ้าเริ่มจาก 31), TRUE = European (วันที่ 31 เปลี่ยนเป็น 30 เสมอ)

How it works

คำนวณดอกเบี้ยเงินกู้

ธนาคารใช้ระบบ 360 วันในการคำนวณดอกเบี้ย ทำให้การคิดดอกเบี้ยรายวันง่ายขึ้น

คิดค่าเสื่อมราคาสินทรัพย์

คำนวณค่าเสื่อมราคาตามสัดส่วนของปี (ระบบบัญชี 360 วัน)

หาอายุพันธบัตร

คำนวณจำนวนวันที่เหลือของพันธบัตรตามมาตรฐาน 30/360 Day Count Convention

Examples

ตัวอย่างที่ 1: พื้นฐานเดือนละ 30 วัน
DAYS360(DATE(2025,1,1), DATE(2025,2,1))
1 ม.ค. ถึง 1 ก.พ. = 30 วัน (ทุกเดือนถือว่ามี 30 วัน)
Excel Formula:

=DAYS360(DATE(2025,1,1), DATE(2025,2,1))

Result:

30

ตัวอย่างที่ 2: ทั้งปีเท่ากับ 360 วัน
DAYS360(DATE(2025,1,1), DATE(2025,12,31))
1 ม.ค. ถึง 31 ธ.ค. = 360 วัน (ไม่ใช่ 365 วัน)
Excel Formula:

=DAYS360(DATE(2025,1,1), DATE(2025,12,31))

Result:

360

ตัวอย่างที่ 3: เปรียบเทียบ US vs European
DAYS360(DATE(2025,1,31), DATE(2025,3,31), FALSE)
US method: 31 ม.ค. ถึง 31 มี.ค. = 60 วัน (2 เดือน x 30 วัน)
Excel Formula:

=DAYS360(DATE(2025,1,31), DATE(2025,3,31), FALSE)

Result:

60

ตัวอย่างที่ 4: European method
DAYS360(DATE(2025,1,31), DATE(2025,3,31), TRUE)
European method: เหมือนกันในกรณีนี้ แต่ต่างกันเมื่อวันเริ่มไม่ใช่ 31
Excel Formula:

=DAYS360(DATE(2025,1,31), DATE(2025,3,31), TRUE)

Result:

60

ตัวอย่างที่ 5: คำนวณดอกเบี้ย
1000000*0.05*DAYS360(DATE(2025,1,15), DATE(2025,4,15))/360
ดอกเบี้ย 5% ของเงินต้น 1 ล้าน เป็นเวลา 90 วัน = 12,500 บาท
Excel Formula:

=1000000*0.05*DAYS360(DATE(2025,1,15), DATE(2025,4,15))/360

Result:

12500

ตัวอย่างที่ 6: เปรียบเทียบกับ DAYS
DAYS360(DATE(2025,2,1), DATE(2025,3,1))
DAYS360 = 30 วัน แต่ DAYS จะได้ 28 วัน (ก.พ. มี 28 วันจริง)
Excel Formula:

=DAYS360(DATE(2025,2,1), DATE(2025,3,1))

Result:

30

FAQs

DAYS360 ต่างจาก DAYS อย่างไร?

DAYS นับวันจริง (365 วัน/ปี) แต่ DAYS360 ใช้ระบบ 360 วัน/ปี (30 วัน/เดือน) ซึ่งเป็นมาตรฐานในการเงินและบัญชี

US method ต่างจาก European อย่างไร?

US (NASD): วันที่ 31 เปลี่ยนเป็น 30 เฉพาะเมื่อวันเริ่มเป็น 31 หรือสิ้นเดือน European: วันที่ 31 เปลี่ยนเป็น 30 เสมอทั้งวันเริ่มและวันสิ้นสุด

ทำไมต้องใช้ระบบ 360 วัน?

ทำให้การคำนวณดอกเบี้ยง่ายขึ้น เช่น ดอกเบี้ยรายวัน = อัตราดอกเบี้ย/360 และทุกเดือนเท่ากัน 30 วัน

ค่าลบหมายความว่าอะไร?

ถ้า start_date มาหลัง end_date จะได้ค่าลบ แสดงว่าเรียงวันที่กลับด้าน

DAYS360 รองรับ Excel เวอร์ชันไหน?

ทุกเวอร์ชันตั้งแต่ Excel 2003 เป็นฟังก์ชันพื้นฐานที่มีใน spreadsheet ทุกโปรแกรม

Resources & Related

Additional Notes

DAYS360 คำนวณจำนวนวันระหว่างสองวันที่โดยใช้เกณฑ์ปีละ 360 วัน (เดือนละ 30 วัน) ซึ่งเป็นมาตรฐานในงานบัญชีและการเงิน เช่น การคำนวณดอกเบี้ย การคิดค่าเสื่อมราคา หรือหาอายุพันธบัตร รองรับ 2 วิธีคำนวณ: US (NASD) และ European ใช้คู่กับ DAYS DATEDIF YEARFRAC

Leave a Reply

Your email address will not be published. Required fields are marked *