Financial
Microsoft Excel
IRR
Menghitung Internal Rate of Return (tingkat pengembalian internal) dari serangkaian arus kas periodik. IRR adalah tingkat diskonto yang membuat NPV investasi sama dengan nol.
Tipe hasil:
numberSyntax
IRR(values, [guess])Parameter
valuesrangewajib
Range arus kas yang harus mengandung setidaknya satu nilai negatif (investasi) dan satu positif (penerimaan)
guessnumberopsional
Perkiraan awal IRR untuk membantu iterasi (default 10%)
Default: 0.1
Catatan
- IRR > WACC (Weighted Average Cost of Capital) = investasi menguntungkan
- ⚠️ IRR mengasumsikan arus kas reinvestasi pada tingkat IRR itu sendiri — asumsi ini sering tidak realistis, gunakan MIRR untuk asumsi lebih konservatif
- ⚠️ Jika arus kas berganti tanda lebih dari sekali, bisa ada beberapa solusi IRR — Excel hanya mengembalikan satu nilai
Contoh Penggunaan
IRR proyek investasi 5 tahun
1 =IRR(B1:B6)
B1 berisi -500.000.000 (investasi awal), B2:B6 berisi arus kas masuk tiap tahun. Hasil IRR dibandingkan dengan WACC perusahaan
Hasil
15% (misal)
Bandingkan IRR vs tingkat diskonto
1 =IF(IRR(B1:B6)>10%, "Layak", "Tidak layak")
Jika IRR lebih besar dari tingkat diskonto (WACC) 10%, investasi layak dilakukan
Hasil
"Layak" atau "Tidak layak"
Pertanyaan Umum tentang IRR
Apa itu fungsi IRR di Microsoft Excel?
Menghitung Internal Rate of Return (tingkat pengembalian internal) dari serangkaian arus kas periodik. IRR adalah tingkat diskonto yang membuat NPV investasi sama dengan nol. Di Microsoft Excel, fungsi IRR termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. IRR > WACC (Weighted Average Cost of Capital) = investasi menguntungkan.
Bagaimana cara menggunakan IRR di Microsoft Excel?
Gunakan sintaks berikut: IRR(values, [guess]). ⚠️ IRR mengasumsikan arus kas reinvestasi pada tingkat IRR itu sendiri — asumsi ini sering tidak realistis, gunakan MIRR untuk asumsi lebih konservatif. ⚠️ Jika arus kas berganti tanda lebih dari sekali, bisa ada beberapa solusi IRR — Excel hanya mengembalikan satu nilai.
Apa nilai yang dikembalikan oleh fungsi IRR?
Fungsi IRR mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi IRR?
Fungsi ini memiliki 1 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: values (range, wajib): Range arus kas yang harus mengandung setidaknya satu nilai negatif (investasi) dan satu positif (penerimaan); guess (number, opsional): Perkiraan awal IRR untuk membantu iterasi (default 10%).