NPV (Fungsi NPV)

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Mengembalikan berganda yang menentukan nilai kini bersih bagi pelaburan berdasarkan siri aliran tunai berkala (bayaran dan penerimaan) dan kadar diskaun.

Sintaks

NPV (()kadar, nilai)

Sintaks fungsi NPV mempunyai argumen ini:

Argumen

Perihalan

RATE

Diperlukan. Kembar menentukan kadar diskaun lebih panjang tempoh yang disebut sebagai perpuluhan.

nilai ()

Diperlukan. Tatasusunan Kembar menentukan nilai aliran tunai. Tatasusunan mesti mengandungi sekurang-kurangnya satu nilai negatif (bayaran) dan satu nilai positif (penerimaan).


Catatan

Nilai kini bersih bagi pelaburan adalah nilai semasa bagi siri masa depan bayaran dan penerimaan.

Fungsi NPV menggunakan perintah nilai dalam tatasusunan untuk mentafsir tertib bayaran dan penerimaan. Pastikan anda masukkan bayaran dan penerimaan nilai dalam jujukan yang betul.

Pelaburan NPV satu tempoh sebelum tarikh nilai aliran tunai pertama bermula dan berakhir dengan nilai aliran tunai yang terakhir dalam tatasusunan.

Pengiraan nilai semasa bersih berdasarkan aliran tunai masa hadapan. Jika anda aliran tunai pertama berlaku pada permulaan tempoh pertama, nilai pertama mesti ditambah kepada nilai yang dikembalikan oleh NPV dan tidak akan disertakan dalam nilai aliran tunai nilai().

Fungsi NPV adalah sama dengan fungsi PV (nilai kini) kecuali fungsi PV membenarkan aliran tunai untuk mula sama ada di hujung atau permulaan tempoh. Berbeza dengan nilai aliran tunai NPV pemboleh ubah, PV aliran tunai mesti tetap di seluruh pelaburan.

Contoh

Nota: Contoh berikut menunjukkan penggunaan fungsi ini dalam Visual Basic for Applications (VBA) modul. Untuk maklumat lanjut tentang bekerja dengan VBA, pilih Rujukan pembangun dalam senarai juntai bawah di sebelah Cari dan memasukkan satu atau lebih istilah dalam kotak carian.

Contoh ini menggunakan fungsi NPV untuk mengembalikan nilai semasa bersih bagi siri aliran tunai yang terkandung dalam tatasusunan Values(). RetRate mewakili kadar pulangan dalaman yang tetap.

Dim Fmt, Guess, RetRate, NetPVal, Msg
Static Values(5) As Double ' Set up array.
Fmt = "###,##0.00" ' Define money format.
Guess = .1 ' Guess starts at 10 percent.
RetRate = .0625 ' Set fixed internal rate.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate net present value.
NetPVal = NPV(RetRate, Values())
Msg = "The net present value " & _
"of these cash flows is "
Msg = Msg & Format(NetPVal, Fmt) & "."
' Display net present value.
MsgBox Msg

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×