Page 1 of 1

สอบถามสูตรหาค่าจำนวนวันแบบคิดดอกเบี้ย

Posted: Mon Nov 23, 2020 3:27 pm
by talayphuket
เรียน อาจารย์ Snasui และผู้รู้
รบกวนขอสูตรการหาค่าจำนวนวันที่นับวันในตัวมันเอง (ตามไฟล์แนบ)

Re: สอบถามสูตรหาค่าจำนวนวันแบบคิดดอกเบี้ย

Posted: Mon Nov 23, 2020 4:56 pm
by Bo_ry
ต้องเข้าใจก่อนว่า จำนวนวันในแต่ละเดือนไม่เท่ากัน
1 เดือนมกรามี 31 วัน
1 เดือนกุมภามี 28-29 วัน
ถ้าคิด 1 เดือนเฉยๆ ก็ไม่แน่นอนแล้วว่ามี 28 วัน หรือ 31 วัน

01-Jan-20 01-Feb-20 0 ปี 1 เดือน 0 วัน 31
01-Feb-20 01-Mar-20 0 ปี 1 เดือน 0 วัน 29
01-Feb-20 02-Mar-20 0 ปี 1 เดือน 1 วัน 30
01-Feb-20 03-Mar-20 0 ปี 1 เดือน 2 วัน 31

จะเห็นว่า 1 เดือน 2 วัน จาก 1-Feb-20 ถึง 3-Mar-20 มี 31 วัน
แต่ 1 เดือน 0 วันจากวันที่ 1-Jan-20 ถึง 1-Feb-20 ก็มี 31 วันเหมือนกัน

การแสดงค่า # ปี # เดือน # วัน มีความคลาดเคลื่อนสูงมาก
https://youtu.be/MpOmr088CBE

สูตรใกล้เคียงได้เท่านี้
=INT(YEARFRAC(B2,D2+1))&" ปี "&INT(MOD(YEARFRAC(B2,D2+1)*12,12))&" เดือน "&INT(MOD(YEARFRAC(B2,D2+1)*12*30,30))&" วัน"

ถ้าจะคิดดอกเบี้ยรายวันจริงๆควรใช้ จำนวนวัน/จำนวนวันในปีนั้นๆ(365-366)*ดอกเบี้ยรายปี

Re: สอบถามสูตรหาค่าจำนวนวันแบบคิดดอกเบี้ย

Posted: Tue Nov 24, 2020 8:21 am
by talayphuket
ขอบคุณ คุณ Bo_ry สำหรับข้อมูลครับ

Re: สอบถามสูตรหาค่าจำนวนวันแบบคิดดอกเบี้ย

Posted: Tue Nov 24, 2020 11:04 am
by linzhengli
ไฟล์นี้มีประโยชน์มากครับ ขอบความอนุเคราะห์ท่านเขียนสูตรเป็น excel 2003 บ้างครับ

Re: สอบถามสูตรหาค่าจำนวนวันแบบคิดดอกเบี้ย

Posted: Tue Nov 24, 2020 1:39 pm
by Bo_ry
ใช้ Datedif ตามคลิปนี้

https://youtu.be/MpOmr088CBE