อ่านในภาษาอังกฤษ

แชร์ผ่าน


การปลวก

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

ส่งกลับจํานวนรอบระยะเวลาที่จําเป็นต่อการลงทุนเพื่อให้ถึงค่าที่ระบุ

ไวยากรณ์

DAX
PDURATION(<rate>, <pv>, <fv>)

พารามิเตอร์

เงื่อนไข คำนิยาม
อัตรา อัตราดอกเบี้ยต่อรอบระยะเวลา
pv มูลค่าปัจจุบันของการลงทุน
fv มูลค่าในอนาคตที่ต้องการของการลงทุน

ค่าส่งกลับ

จํานวนของรอบระยะเวลา

หมายเหตุ

  • PDURATION ใช้สมการต่อไปนี้:

    PDURATION=log(fv)log(pv)log(1+rate)

  • ข้อผิดพลาดจะถูกส่งกลับ ถ้าหากว่า:

    • อัตรา≤ 0
    • pv ≤ 0
    • fv ≤ 0
  • ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)

ตัวอย่าง 1

คิวรี DAX ต่อไปนี้:

DAX
EVALUATE
{
  PDURATION(0.025, 2000, 2200)
}

ส่งกลับจํานวนปีที่จําเป็นสําหรับการลงทุน $2000 โดยมีรายได้ 2.5% ต่อปีจนถึง $2200

[Value]
3.85986616262266

ตัวอย่าง 2

คิวรี DAX ต่อไปนี้:

DAX
EVALUATE
{
  PDURATION(0.025/12, 1000, 1200)
}

ส่งกลับจํานวนเดือนที่จําเป็นสําหรับการลงทุน $1000 โดยมีรายได้ 2.5% ต่อปีจนถึง $1200

[Value]
87.6054764193714