Rumus XNPV di Excel

NPV untuk arus kas dengan tanggal tidak beraturan.

Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
  1. Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
  2. Ketik tanda sama dengan, lalu nama fungsi dan kurung buka: =XNPV(. Semua rumus Excel selalu diawali =.
  3. Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma ;.
  4. Tutup dengan kurung ) lalu tekan Enter. Hasilnya langsung tampil di sel.
  5. Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.

Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.

Penjelasan sederhana

XNPV adalah NPV yang memperhatikan tanggal. Di dunia nyata, pemasukan jarang datang tepat setahun sekali. Ada yang 6 bulan, ada yang 8 bulan kemudian.

Dengan memberi tanggal tiap arus kas, Excel menghitung diskonto berdasarkan jumlah hari sebenarnya. Uang yang datang lebih cepat didiskon lebih sedikit, jadi hasilnya lebih akurat.

Sintaks

=XNPV(tingkat; arus_kas; tanggal)
ArgumenKeterangan
tanggalTanggal tiap arus kas.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus XNPV

Data contoh: pinjaman & arus kas proyek

ABCDE
1AsumsiNilaiArus KasTanggal
2Pinjaman200000000-100.000.00001/01/2026
3Bunga per tahun0,0930.000.00001/07/2026
4Tenor (tahun)1535.000.00001/03/2027
540.000.00001/12/2027
645.000.00001/06/2028
fx =XNPV(10%;D2:D6;E2:E6)
HasilRp29.016.245

Lebih akurat untuk proyek nyata.

Cara kerjanya, langkah demi langkah

  1. Excel membaca arus kas D2:D6 dan tanggal E2:E6. Tanggal pertama, 1 Januari 2026, jadi titik awal dan modal -100 juta tidak didiskon.
  2. Jarak tiap pemasukan dari titik awal dihitung dalam hari: 181, 424, 699, dan 882 hari.
  3. Tiap pemasukan didiskon 10% per tahun sesuai jaraknya (hari dibagi 365): 30 juta jadi 28.615.084, 35 juta jadi 31.331.738, 40 juta jadi 33.326.535, 45 juta jadi 35.742.888.
  4. Totalnya 129.016.245, dikurangi modal 100 juta menjadi Rp29.016.245. Lebih besar dari hasil NPV karena uangnya datang lebih cepat dari setahun sekali.

Dipakai untuk apa di kantor?

  • Menilai proyek dengan termin pembayaran yang tanggalnya tidak beraturan.
  • Menghitung nilai sekarang dari piutang yang jatuh tempo di tanggal-tanggal berbeda.
  • Analisis kelayakan untuk proposal yang menuntut hitungan lebih presisi.

Kesalahan yang sering terjadi

  • Tanggal tersimpan sebagai teks, bukan tanggal asli. Excel tidak bisa menghitung jaraknya dan menampilkan error. Pastikan tanggal rata kanan dan bisa diubah formatnya.
  • Jumlah sel arus kas dan tanggal tidak sama. Range D2:D6 harus dipasangkan dengan E2:E6.
  • Menambahkan modal di luar rumus seperti di NPV. Di XNPV, modal awal justru ikut di dalam range bersama tanggalnya.
Progres bab Rumus Keuangan 0/12 dipelajari
Lanjut: XIRR