XIRR
Ισχύει για:Υπολογιζόμενη στήληΥπολογιζόμενος πίνακαςMeasureΥπολογισμός απεικόνισης
Επιστρέφει την εσωτερική rate απόδοσης για ένα χρονοδιάγραμμα ταμειακών ροών που είναι not απαραίτητα περιοδικό.
Σύνταξη
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=\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
Όπου:
- $P_{j}$ είναι η $j^{ή}$ πληρωμή
- $d_{j}$ είναι η $j^{ή}$ πληρωμή date
- $d_{1}$ είναι η 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:
= 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%