Lewati ke konten utama

PMT() Excel: Hitung Cicilan Pinjaman dan Kontribusi Tabungan

Pelajari cara menggunakan fungsi keuangan penting di Excel untuk menentukan pembayaran berkala untuk pinjaman, hipotek, dan investasi. Temukan sintaks yang tepat dan penerapan lanjutan untuk pemodelan keuangan.
Diperbarui 28 Sep 2026  · 8 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Fungsi PMT() di Excel menghitung pembayaran berkala yang diperlukan untuk melunasi pinjaman atau investasi dengan pembayaran konstan dan suku bunga tetap. Meski serbaguna untuk berbagai perhitungan keuangan, PMT() paling sering digunakan untuk menentukan cicilan pinjaman, khususnya hipotek. Fungsi ini juga digunakan dalam pemodelan keuangan dan penganggaran untuk menentukan berapa yang harus Anda bayar tiap periode untuk sebuah pinjaman atau berapa yang perlu Anda kontribusikan untuk mencapai target tabungan.

Jika Anda melakukan hal-hal seperti menghitung cicilan pinjaman dan suku bunga, Anda mungkin juga tertarik mempelajari analisis arus kas dan penganggaran modal. Dalam hal ini, Anda akan menemukan kursus Financial Modeling in Excel kami menarik. Saya juga merekomendasikannya jika Anda ingin belajar membedah laporan laba rugi dan mempelajari nilai waktu dari uang.

Jawaban Singkat

Fungsi PMT() di Excel menghitung jumlah pembayaran rutin untuk pinjaman atau investasi dengan pembayaran konstan dan suku bunga tetap. Untuk hipotek 30 tahun sebesar $300.000 dengan suku bunga tahunan 4,5%, cicilan bulanannya sekitar $1.520,06. Rumusnya adalah:

=PMT(4.5%/12, 30*12, 300000)

Sintaks dan Parameter Fungsi PMT()

Sintaks fungsi PMT() adalah:

=PMT(rate, nper, pv, [fv], [type])

Mari uraikan setiap parameter:

  • rate: Suku bunga per periode. Jika pinjaman Anda memiliki suku bunga tahunan 6% tetapi pembayarannya bulanan, gunakan 6%/12 atau 0,5% per bulan.

  • nper: Total jumlah periode pembayaran. Untuk pinjaman 5 tahun dengan pembayaran bulanan, gunakan 5*12 atau 60 periode.

  • pv: Nilai kini (jumlah pinjaman atau pokok). Ini adalah jumlah awal yang dipinjam atau diinvestasikan.

  • fv (opsional): Nilai masa depan setelah pembayaran terakhir. Secara default 0 jika diabaikan, artinya pinjaman lunas sepenuhnya.

  • type (opsional): Waktu jatuh tempo pembayaran. Gunakan 0 untuk pembayaran di akhir periode (default) atau 1 untuk pembayaran di awal periode.

Penting untuk memahami konvensi arus kas di Excel: Pembayaran (uang keluar) dinyatakan sebagai angka negatif, sedangkan arus masuk (uang masuk) positif. Inilah mengapa hasil fungsi PMT() biasanya muncul sebagai nilai negatif—mewakili pembayaran yang Anda lakukan.

Memahami Penyesuaian Frekuensi Pembayaran

Saat menggunakan fungsi PMT(), Anda perlu menyesuaikan suku bunga dan jumlah periode berdasarkan frekuensi penggabungan (compounding) pinjaman. Banyak pinjaman mencantumkan suku bunga tahunan, tetapi pembayaran biasanya terjadi lebih sering.

Berikut cara menyesuaikan suku bunga tahunan dan jumlah periode berdasarkan frekuensi pembayaran yang berbeda:

  • Bulanan: suku bunga tahunan ÷ 12, jumlah tahun × 12
  • Triwulanan: suku bunga tahunan ÷ 4, jumlah tahun × 4
  • Semesteran: suku bunga tahunan ÷ 2, jumlah tahun × 2

Misalnya, jika Anda memiliki pinjaman 5 tahun dengan suku bunga tahunan 6% dan pembayaran bulanan, Anda akan menggunakan:

  • Suku bunga: 6%/12 = 0,5% per bulan
  • Jumlah periode: 5×12 = 60 bulan

Tabel berikut merangkum penyesuaian untuk pinjaman 5 tahun dengan suku bunga tahunan 6%:

Frekuensi Pembayaran

Penyesuaian Suku Bunga

Penyesuaian Periode

Suku Bunga Tersesuaikan

Periode Tersesuaikan

Bulanan

Tahunan ÷ 12

Tahun × 12

0,5%

60

Triwulanan

Tahunan ÷ 4

Tahun × 4

1,5%

20

Semesteran

Tahunan ÷ 2

Tahun × 2

3%

10

Tahunan

Tanpa perubahan

Tanpa perubahan

6%

5

Melakukan penyesuaian ini memastikan perhitungan pembayaran Anda mencerminkan frekuensi penggabungan bunga dari pinjaman atau investasi Anda secara akurat.

Penggunaan Umum Fungsi PMT() di Excel

Mari kita lihat dua penggunaan yang kemungkinan paling umum. 

Fungsi PMT() untuk pinjaman hipotek

Mari kita telusuri contoh nyata menghitung cicilan bulanan untuk pinjaman hipotek:

  • Jumlah pinjaman: $400.000
  • Suku bunga: 6% per tahun
  • Jangka waktu pinjaman: 20 tahun
  • Frekuensi pembayaran: Bulanan

Pertama, kita perlu menyesuaikan suku bunga dan periode:

  • Suku bunga tersesuaikan: 6%/12 = 0,5% per bulan
  • Periode tersesuaikan: 20×12 = 240 bulan

Rumusnya adalah:

Fungsi PMT() untuk Pinjaman Hipotek. Gambar oleh Penulis.

=PMT(6%/12, 20*12, 400000)

Ini menghasilkan -$2.865,72. Tanda negatif menunjukkan bahwa ini adalah pembayaran (arus kas keluar). Jadi cicilan hipotek bulanan Anda adalah $2.865,72.

Fungsi PMT() untuk tabungan dan investasi

Fungsi PMT() juga dapat membantu menghitung berapa banyak yang perlu Anda tabung secara rutin untuk mencapai target keuangan di masa depan.

Misalnya, Anda ingin menabung $50.000 dalam 18 tahun dengan imbal hasil tahunan 6%. Berapa yang harus Anda kontribusikan setiap bulan?

Dalam hal ini:

  • Nilai masa depan (fv): $50.000 (target Anda)
  • Nilai kini (pv): 0 (diasumsikan Anda mulai dari nol)
  • Suku bunga: 6%/12 = 0,5% per bulan
  • Periode: 18×12 = 216 bulan

Rumusnya adalah:

Fungsi PMT() untuk Tabungan dan Investasi. Gambar oleh Penulis.

=PMT(6%/12, 18*12, 0, 50000)

Ini menghasilkan sekitar $129,08, artinya Anda perlu menyetor sekitar $130 per bulan untuk mencapai target $50.000 dalam 18 tahun, dengan asumsi imbal hasil tahunan 6%.

Dalam kasus ini, kita menggunakan nilai positif untuk nilai masa depan (50000) karena itu mewakili uang yang akan Anda terima di masa mendatang. Saat menghitung berapa yang harus ditabung untuk mencapai target, hasil PMT() akan negatif (menunjukkan Anda perlu berkontribusi/membayar sejumlah tersebut), dan nilai masa depan akan positif (menunjukkan uang yang akan Anda miliki pada akhir periode).

Kesalahan Umum dan Pemecahan Masalah

Saat bekerja dengan fungsi PMT(), Anda mungkin menemui pesan kesalahan atau hasil yang tidak terduga. Berikut beberapa masalah umum dan cara mengatasinya:

Kesalahan #NUM! dan #VALUE!

Fungsi PMT() dapat menghasilkan kesalahan ini karena beberapa alasan:

  • #NUM! biasanya muncul saat Excel tidak dapat menghitung hasil yang valid dengan masukan yang diberikan. Ini bisa terjadi jika suku bunga Anda sangat tinggi atau jangka waktunya sangat panjang.

  • #VALUE! biasanya menunjukkan ada masalah dengan salah satu nilai input Anda, misalnya teks di mana seharusnya angka.

Kesalahan umum yang perlu dihindari

Lupa menyesuaikan rate dan nper untuk pembayaran bulanan/triwulanan

Salah satu kesalahan paling sering adalah menggunakan suku bunga tahunan secara langsung alih-alih membaginya dengan jumlah pembayaran per tahun. Misalnya, menggunakan 5% alih-alih 5%/12 untuk pembayaran bulanan.

Incorrect: =PMT(5%, 30*12, 250000)
Correct: =PMT(5%/12, 30*12, 250000)

Memasukkan nilai nonnumerik

Pastikan semua parameter berisi nilai numerik atau referensi sel ke nilai numerik. Tanpa sengaja menyertakan teks atau sel kosong akan menyebabkan kesalahan.

Menggunakan tanda yang salah (positif alih-alih negatif)

Ingat bahwa dalam fungsi keuangan, uang yang Anda keluarkan harus negatif dan uang yang Anda terima harus positif. Jika jumlah pinjaman (pv) dimasukkan sebagai negatif, pembayaran Anda akan muncul positif (dan sebaliknya). Untuk pinjaman:

If PV is positive: PMT will be negative (you're paying out)
If PV is negative: PMT will be positive (appears as money coming in)

Tertukar dalam menghitung jumlah periode

Pastikan nper (jumlah periode) Anda sesuai dengan periode suku bunga. Jika Anda telah menyesuaikan suku bunga menjadi angka bulanan, periode Anda juga harus dalam bulan.

Menangkap kesalahan umum ini akan membantu Anda mendapatkan hasil yang akurat saat menggunakan fungsi PMT() untuk perhitungan keuangan.

Kasus Penggunaan Lanjutan dan Fungsi Terkait

Fungsi PMT() bekerja dengan baik bersama fungsi keuangan lainnya di Excel untuk membuat analisis pinjaman dan model keuangan yang komprehensif. Berikut cara PMT() terintegrasi dengan fungsi keuangan lain:

IPMT (porsi bunga dari pembayaran)

Fungsi IPMT() menghitung porsi bunga dari pembayaran pinjaman untuk periode tertentu. Jika digabungkan dengan PMT(), Anda dapat melihat berapa banyak dari setiap pembayaran yang menjadi bunga.

=IPMT(rate, per, nper, pv, [fv], [type])

Kembali ke contoh hipotek $300.000 sebelumnya, kita dapat mencari porsi bunga dari pembayaran ke-12 (hipotek 30 tahun dengan bunga tahunan 4,5%):

Fungsi IPMT() untuk Pinjaman Hipotek. Gambar oleh Penulis.

=IPMT(4.5%/12, 12, 30*12, 300000)

Ini menghasilkan -$1.108,39, artinya $1.108,39 dari pembayaran ini adalah bunga.

PPMT (porsi pokok dari pembayaran)

Fungsi PPMT() menghitung porsi pokok dari pembayaran pinjaman untuk periode tertentu. Ini menunjukkan berapa banyak dari pembayaran Anda yang mengurangi saldo pokok pinjaman.

=PPMT(rate, per, nper, pv, [fv], [type])	

Menggunakan contoh hipotek yang sama, untuk menemukan porsi pokok dari pembayaran ke-12:

Rumus PPMT untuk Pinjaman Hipotek. Gambar oleh Penulis.

=PPMT(4.5%/12, 12, 30*12, 300000)

Ini menghasilkan -$411,66, menunjukkan bahwa $411,66 digunakan untuk mengurangi saldo pokok pinjaman.

Perhatikan bahwa jumlah porsi bunga dan pokok (-$1.108,39 - $411,66 = -$1.520,05) kurang lebih sama dengan total cicilan bulanan kita. Hubungan ini selalu berlaku: PMT = IPMT + PPMT untuk periode mana pun.

NPER (jumlah periode yang diperlukan untuk pinjaman)

Jika Anda tahu berapa yang mampu Anda bayarkan setiap bulan, NPER() membantu menentukan berapa lama waktu yang dibutuhkan untuk melunasi pinjaman:

=NPER(rate, pmt, pv, [fv], [type])

Misalnya, jika Anda bisa membayar $2.000 per bulan untuk pinjaman $300.000 dengan bunga tahunan 4,5%:

Rumus NPER untuk Pinjaman Hipotek. Gambar oleh Penulis.

=NPER(4.5%/12, -2000, 300000)

Ini menghasilkan 220,86, artinya dibutuhkan sekitar 221 bulan (sekitar 18,4 tahun) untuk melunasi pinjaman. Ini jauh lebih cepat dibandingkan jangka standar 30 tahun karena Anda membayar lebih dari pembayaran minimum.

RATE (mencari suku bunga)

Jika Anda mengetahui jumlah pinjaman, jumlah cicilan, dan jangka waktu, RATE() dapat menemukan suku bunganya:

=RATE(nper, pmt, pv, [fv], [type], [guess])	

Untuk pinjaman $300.000 dengan cicilan bulanan $1.520,06 selama 30 tahun:

Rumus RATE untuk Pinjaman Hipotek. Gambar oleh Penulis.

=RATE(30*12, -1520.06, 300000)*12

Ini menghasilkan 4,5%, mengonfirmasi bahwa cicilan bulanan $1.520,06 sesuai dengan suku bunga tahunan 4,5%. Kita mengalikan hasilnya dengan 12 untuk mengonversi suku bunga bulanan menjadi tahunan.

Teknik goal-seeking

Fitur Goal Seek di Excel dapat membantu menjawab pertanyaan seperti:

  • Berapa banyak yang dapat saya pinjam jika saya mampu membayar cicilan bulanan tertentu?
  • Berapa suku bunga yang perlu saya negosiasikan agar cicilan tetap di bawah jumlah tertentu?

Misalnya, jika kita ingin menjaga cicilan bulanan sebesar $2.000 untuk hipotek $400.000 dari contoh sebelumnya (suku bunga 6%, jangka waktu 20 tahun), kita dapat menggunakan Goal Seek untuk menentukan berapa besar uang muka yang perlu kita bayarkan. Untuk tutorial terperinci mengenai topik ini, lihat panduan kami tentang Cara Menggunakan Goal Seek di Excel.

Pendekatan terintegrasi ini memungkinkan perencanaan keuangan yang lebih canggih dan pengambilan keputusan di luar perhitungan pembayaran dasar. Dengan menggabungkan PMT() dengan fungsi terkait ini, Anda dapat membangun jadwal amortisasi pinjaman lengkap dan menganalisis berbagai skenario keuangan.

Hal-Hal Penting

Menggunakan fungsi PMT() di Excel dengan benar memerlukan perhatian pada detail, terutama ketika menyesuaikan suku bunga dan periode. Berikut poin-poin terpenting yang perlu diingat:

  • Selalu sesuaikan suku bunga dan jumlah periode berdasarkan frekuensi pembayaran. Untuk pembayaran bulanan dengan suku bunga tahunan, bagi suku bunga dengan 12 dan kalikan tahun dengan 12.

  • Fungsi PMT() mengikuti konvensi arus kas tertentu: pembayaran yang Anda lakukan muncul sebagai angka negatif, sedangkan uang yang Anda terima muncul sebagai angka positif.

  • PMT() bekerja sebagai bagian dari keluarga fungsi keuangan (IPMT(), PPMT(), NPER(), RATE()) yang bersama-sama dapat menciptakan analisis pinjaman dan investasi yang komprehensif.

  • Kesalahan umum dapat dihindari dengan memeriksa ulang input Anda, memastikan Anda telah menyesuaikan frekuensi pembayaran dengan benar, dan menggunakan tanda yang sesuai untuk arus kas.

  • Fungsi PMT() tidak hanya untuk pinjaman—sama berharganya untuk perencanaan tabungan dan investasi saat Anda perlu menentukan jumlah kontribusi rutin.

Template Excel yang menggabungkan fungsi PMT() dapat menghemat waktu dan mengurangi kesalahan saat bekerja dengan perhitungan keuangan berulang. Coba buat template yang dapat digunakan kembali untuk perbandingan pinjaman atau rencana tabungan guna memperlancar analisis keuangan Anda.

Kesimpulan

Menerapkan fungsi PMT() di Excel memberikan dasar yang kuat untuk membuat keputusan keuangan yang terinformasi. Baik Anda menghitung cicilan hipotek, merencanakan kontribusi tabungan, atau mengevaluasi peluang investasi, fungsi serbaguna ini membantu Anda memahami implikasi keuangan dari berbagai skenario.

Dengan menggunakan fungsi PMT() bersama fungsi terkait seperti IPMT(), PPMT(), NPER(), dan RATE(), Anda dapat membuat model keuangan komprehensif yang menjawab pertanyaan kompleks tentang pinjaman dan investasi. Menambahkan Goal Seek dan analisis skenario semakin meningkatkan kemampuan Anda untuk mengeksplorasi berbagai kemungkinan keuangan.

Jika Anda ingin memperdalam keterampilan Excel, kami menawarkan sumber daya yang sangat baik untuk melanjutkan perjalanan belajar Anda:

  • Excel Fundamentals skill track kami sangat cocok bagi mereka yang ingin membangun fondasi komprehensif di Excel, mencakup segala hal mulai dari persiapan data dan visualisasi hingga teknik analisis. Jalur ini tidak memerlukan pengalaman sebelumnya dan membimbing Anda melalui latihan praktis dengan skenario dunia nyata.
  • Bagi yang tertarik secara khusus pada aplikasi keuangan, kursus Financial Modeling in Excel kami mengajarkan cara bekerja dengan arus kas, analisis skenario, nilai waktu dari uang, dan penganggaran modal. Kursus tingkat menengah ini diajarkan oleh para profesional industri dan mencakup latihan langsung dengan data keuangan.

Dengan keterampilan dan sumber daya ini, Anda akan siap menerapkan fungsi PMT() dan alat Excel terkait pada proses pengambilan keputusan keuangan Anda, membuat jadwal amortisasi pinjaman, dan membangun model investasi yang canggih.


Vinod Chugani's photo
Author
Vinod Chugani
LinkedIn

Vinod Chugani memulai kariernya di Tokyo sebagai Kepala Meja Penjualan Hedge Fund termuda di JPMorgan dan kemudian mencetak rekor penjualan individu di Lehman Brothers, lalu membangun bisnis distribusi elektronik di 30 negara dengan pendapatan melampaui SG$100 juta sebelum beralih ke data. Lulusan Ekonomi Duke dan alumni NYC Data Science Academy, ia menjadi salah satu dari tiga penerima beasiswa dari lebih dari 100 pelamar untuk kursus Building AI Applications oleh Hugo Bowne-Anderson di Maven. Saat ini, ia menulis untuk DataCamp, KDnuggets, Machine Learning Mastery, dan Statology tentang topik mulai dari statistika hingga AI agensial, dan membimbing para profesional data di NYC Data Science Academy dengan lebih dari 1.000 sesi tatap muka atas namanya.

 

FAQs

Apa itu fungsi PMT() di Excel?

Fungsi PMT() di Excel menghitung pembayaran untuk pinjaman berdasarkan pembayaran konstan dan suku bunga konstan. Fungsi ini umum digunakan untuk hipotek, pinjaman mobil, dan perhitungan investasi.

Bisakah fungsi PMT() menangani suku bunga variabel?

Fungsi PMT() hanya dapat menghitung pembayaran berdasarkan suku bunga tetap. Untuk pinjaman dengan suku bunga variabel, Anda perlu membuat jadwal amortisasi kustom atau menghitung ulang PMT setiap kali suku bunga berubah.

Mengapa fungsi PMT() saya menghasilkan angka negatif?

Fungsi PMT() mengikuti konvensi arus kas Excel di mana pembayaran keluar muncul sebagai angka negatif. Jika Anda ingin menampilkan pembayaran sebagai angka positif, cukup tambahkan tanda negatif sebelum rumus PMT Anda.

Apa perbedaan fungsi PMT, IPMT, dan PPMT()?

PMT() menghitung total jumlah pembayaran, IPMT menghitung hanya porsi bunga dari pembayaran tertentu, dan PPMT menghitung hanya porsi pokoknya. Secara bersama-sama, IPMT + PPMT selalu sama dengan PMT untuk periode pembayaran mana pun.

Bagaimana cara memperhitungkan uang muka awal dalam perhitungan PMT saya?

Kurangi jumlah uang muka dari total harga sebelum memasukkannya sebagai parameter nilai kini (pv). Misalnya, jika Anda membeli rumah seharga $350.000 dengan uang muka $50.000, gunakan $300.000 sebagai pv Anda.

Topik
Excel
Analisis Data

Belajar Excel bersama DataCamp

Kursus

Fungsi Excel Lanjutan

2 jam
21.2K
Tingkatkan keterampilan Excel Anda dengan fungsi referensi lanjutan, pencarian, dan basis data melalui latihan praktis.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

Lihat SelengkapnyaLihat Selengkapnya