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

แชร์ผ่าน


XIRR

นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณMeasureการคํานวณวิชวล

ส่งกลับ rate ภายในของการส่งคืนสําหรับกําหนดการกระแสเงินสดที่ not ไม่จําเป็นต้องเป็นงวด

ไวยากรณ์

DAX
XIRR(<table>, <values>, <dates>, [, <guess>[, <alternateResult>]])

พารามิเตอร์

เงื่อนไข คำนิยาม
table ตารางที่ควรมีการคํานวณนิพจน์วันที่ valuesand
values นิพจน์ที่แสดงกระแสเงินสด value สําหรับแต่ละแถวของตาราง
dates นิพจน์ที่แสดงกระแสเงินสด date สําหรับแต่ละแถวของตาราง
guess (ไม่บังคับ) การคาดเดาเริ่มต้นสําหรับ rate ภายในของการส่งคืน If เว้นไว้ จะมีการใช้การคาดเดาค่าเริ่มต้นของ 0.1
alternateResult (ไม่บังคับ) value ส่งกลับแทนที่ error เมื่อไม่สามารถกําหนดโซลูชันได้

value ผลลัพธ์

rate ภายในของการส่งคืนสําหรับอินพุตที่กําหนด If การคํานวณไม่สามารถแสดงผลลัพธ์ที่ถูกต้อง errororvalue ที่ระบุเป็น alternateResult จะถูกส่งกลับ

หมายเหตุ

  • value จะถูกคํานวณเป็น rate ที่เป็นไปตามฟังก์ชันต่อไปนี้:

    0=j=1NPj(1+rate)djd1365

    ที่ใด:

    • Pj เป็นการชําระเงิน jth
    • date dj เป็นjth
    • d1 เป็น date การชําระเงิน first
  • ชุดของ values กระแสเงินสดต้องมีจํานวนบวกอย่างน้อยหนึ่งจํานวน and จํานวนลบหนึ่งจํานวน

  • หลีกเลี่ยงการใช้ฟังก์ชัน ISERRORorIFERROR เพื่อจับภาพ error ที่ส่งกลับโดย XIRR If อินพุตบางอย่างไปยังฟังก์ชัน อาจส่งผลให้ไม่มีโซลูชัน errorโดยที่พารามิเตอร์ alternateResult เป็น and วิธีที่มีประสิทธิภาพสูงสุดในการจัดการ error

  • หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการใช้พารามิเตอร์ alternateResult โปรดดูที่วิดีโอนี้

  • เมื่อ value สัมบูรณ์ของการชําระเงินเริ่มต้นมีขนาดเล็ก การคํานวณอาจล้มเหลวในการส่งคืนผลลัพธ์ที่ถูกต้อง

  • หลีกเลี่ยงการรวม 0 values ในการชําระเงิน not จะส่งผลกระทบกับผลลัพธ์สุดท้าย and โดยใช้ 0 เนื่องจากการชําระเงินเริ่มต้นจะล้มเหลว XIRR() การคํานวณเสมอ

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

ตัวอย่าง

สูตรต่อไปนี้จะคํานวณ rate ภายในของผลตอบแทนของตาราง CashFlows:

DAX
= XIRR( CashFlows, [Payment], [Date] )
Date การชำระเงิน
1/1/2014 -10000
3/1/2014 2750
10/30/2014 4250
2/15/2015 3250
4/1/2015 2750

Rate ของผลตอบแทน = 37.49%