Modul
Isi
Indeks 🔎︎

# Fungsi IRR [VBA]

Menghitung tingkat pengembalian internal untuk investasi.

Fungsi atau konstanta ini diaktifkan dengan pernyataan Option VBASupport 1 yang ditempatkan sebelum kode program yang dapat dieksekusi dalam sebuah modul.

## Sintaksis:

    IRR(Values() as Double , [Guess as Variant])

## Nilai balikan:

Double

## Parameter:

Values(): array nilai arus kas. Nilai ini mewakili arus nilai arus kas pada nilai berkala, setidaknya satu nilai pasti negatif (pembayaran), dan setidaknya satu nilai pasti positif (pemasukan)

Guess Perkiraan awal tentang apa IRR nantinya.

## Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

## Contoh:

    REM ***** BASIC *****

    Option VBASupport 1

    Sub ExampleIRR

     Dim cashFlow(0 to 3) As Double

     cashFlow(0) = -10000

     cashFlow(1) = 3500

     cashFlow(2) = 7600

     cashFlow(3) = 1000

     irrValue = IRR(cashFlow) * 100

     Cetak irrValue ' mengembalikan 11.3321028236252 . Tingkat pengembalian arus kas internal.

    End Sub

Topik Terkait

Fungsi IRR di CALC

Fungsi keuangan VBA