Baca dalam bahasa Inggris

Bagikan melalui


XIRR

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengembalikan rate internal pengembalian untuk jadwal arus kas yang not selalu berkala.

Sintaks

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

Parameter

Term Definisi
table Tabel yang ekspresi tanggal valuesand harus dihitung.
values Ekspresi yang mengembalikan arus kas value untuk setiap baris tabel.
dates Ekspresi yang mengembalikan arus kas date untuk setiap baris tabel.
guess (Opsional) Tebakan awal untuk rate internal pengembalian. If dihilangkan, tebakan default 0,1 digunakan.
alternateResult (Opsional) value dikembalikan sebagai ganti error ketika solusi tidak dapat ditentukan.

Mengembalikan value

rate internal pengembalian untuk input yang diberikan. If perhitungan gagal mengembalikan hasil yang valid, errororvalue yang ditentukan sebagai alternateResult dikembalikan.

Keterangan

  • value dihitung sebagai rate yang memenuhi fungsi berikut:

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

    Mana:

    • Pj adalah pembayaran jth
    • dj adalah date pembayaran jth
    • d1 adalah date pembayaran first
  • Rangkaian arus kas values harus berisi setidaknya satu angka positif and satu angka negatif.

  • Hindari menggunakan fungsi ISERRORorIFERROR untuk mengambil error yang dikembalikan oleh XIRR. If beberapa input ke fungsi dapat mengakibatkan tidak ada solusi error, menyediakan parameter alternateResult adalah cara berkinerja tertinggi and yang paling andal untuk menangani error.

  • Untuk mempelajari selengkapnya tentang menggunakan parameter alternateResult, lihat video ini.

  • Ketika value absolut pembayaran awal kecil, perhitungan kemungkinan gagal mengembalikan hasil yang valid.

  • Hindari menyertakan 0 values dalam pembayaran. Mereka akan not berdampak pada hasil akhir, and menggunakan 0 karena pembayaran awal akan selalu gagal XIRR().

  • Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).

Contoh

Rumus berikut menghitung rate internal pengembalian tabel CashFlows:

= XIRR( CashFlows, [Payment], [Date] )
Date Pembayaran
1/1/2014 -10000
3/1/2014 2750
10/30/2014 4250
2/15/2015 3250
4/1/2015 2750

Rate pengembalian = 37,49%