Cara Custom Number Format di Excel
TL;DR
Custom number format di Excel adalah cara mengatur tampilan angka tanpa mengubah nilai aslinya. Kamu tulis kode format di menu Format Cells, tab Number, kategori Custom. Kode punya empat bagian dipisah titik koma: positif, negatif, nol, dan teks. Pakai simbol seperti 0, #, koma, dan warna buat bikin Rupiah, ribuan, persen, atau singkatan juta.
Custom number format di Excel adalah cara mengatur tampilan angka tanpa mengubah nilai aslinya. Angka 1500000 bisa kamu tampilin jadi "Rp 1.500.000" atau "1,5 jt", tapi di balik layar tetap 1500000 yang bisa dihitung.
Ini beda dari ngetik teks manual. Kalau kamu ketik "Rp 1,5 jt" langsung, Excel baca itu sebagai teks dan nggak bisa dijumlah.
Aku jelasin cara buka menu format kustom, arti tiap simbol kode, empat bagian format, plus contoh nyata buat laporan penjualan.
Apa itu custom number format?
Custom number format adalah kode yang ngatur gimana Excel menampilkan angka di sel, tanpa mengubah nilai yang tersimpan. Kamu bisa nambah simbol mata uang, pemisah ribuan, satuan, atau warna. Nilai aslinya tetap utuh buat perhitungan, jadi rumus tetap jalan normal.
Kuncinya di kata "tampilan". Format cuma ngatur baju angka, bukan isinya.
Contoh: sel berisi 0,25. Kamu kasih format persen, tampil jadi 25%. Tapi kalau dipakai di rumus, Excel tetap baca 0,25. Ini beda dari fungsi TEXT yang ngubah angka jadi teks beneran.
Gimana cara buka menu custom number format?
Buka custom number format lewat Format Cells. Klik sel yang mau diformat, tekan Ctrl+1, pilih tab Number, lalu klik kategori Custom di daftar paling bawah. Kotak Type di sebelah kanan tempat kamu ngetik kode format.
- Blok sel atau rentang yang mau diformat.
- Tekan Ctrl+1 buat buka Format Cells (atau klik kanan, Format Cells).
- Di tab Number, pilih kategori Custom paling bawah.
- Ketik kode format di kotak Type.
- Lihat preview di atas kotak Type, lalu klik OK.
Excel juga nyimpen format yang pernah kamu buat, jadi bisa dipakai lagi di kesempatan lain.
Apa arti simbol dalam kode format?
Kode format dibangun dari beberapa simbol utama. Dua yang paling sering: 0 memaksa munculnya digit, dan # menampilkan digit cuma kalau ada. Sisanya buat pemisah, desimal, dan teks tambahan.
| Simbol | Fungsi | Contoh kode | Hasil (angka 5) |
|---|---|---|---|
| 0 | Paksa digit, isi nol kalau kosong | 000 | 005 |
| # | Digit opsional, nggak tampil kalau kosong | # | 5 |
| . | Titik desimal | 0.00 | 5.00 |
| , | Pemisah ribuan | #,##0 | 5 |
| "teks" | Teks literal | 0" unit" | 5 unit |
| % | Kali 100 dan tambah persen | 0% | 500% |
Catatan: pemisah ribuan dan desimal di Excel Indonesia bisa titik atau koma tergantung setting regional. Di panduan ini aku pakai konvensi kode internasional (titik desimal, koma ribuan), tapi tampilannya nyesuaiin setting komputer kamu.
Empat bagian kode format
Kode format bisa punya sampai empat bagian yang dipisah titik koma, dengan urutan: positif, negatif, nol, dan teks. Excel pakai bagian yang sesuai dengan isi sel. Ini bikin kamu bisa kasih tampilan beda buat angka positif, minus, nol, atau tulisan.
positif ; negatif ; nol ; teks
Contoh lengkap buat laporan keuangan:
#,##0;[Red]-#,##0;"-";@
Artinya:
- Positif: tampil dengan pemisah ribuan, misalnya 1,500.
- Negatif: warna merah dengan tanda minus, misalnya -1,500.
- Nol: tampil sebagai strip "-".
- Teks: ditampilkan apa adanya lewat simbol @.
Kamu nggak harus pakai keempatnya. Kalau cuma nulis satu bagian, berlaku buat semua angka. Kalau dua bagian, yang pertama buat positif dan nol, yang kedua buat negatif.
Contoh Kasus: Laporan Penjualan Toko Berkah
Toko Berkah bikin laporan penjualan bulanan. Angkanya gede, jutaan rupiah, dan laporan jadi susah dibaca karena penuh digit. Manajer minta angka disingkat ke satuan juta biar ringkas.
Data mentahnya di kolom penjualan: 12400000, 8750000, 15200000.
Kode format yang aku pakai buat singkat ke juta:
#,##0,," jt"
Dua koma di belakang angka nyuruh Excel bagi 1.000.000 (tiap koma bagi seribu). Hasilnya:
| Nilai asli | Tampil jadi |
|---|---|
| 12400000 | 12 jt |
| 8750000 | 9 jt |
| 15200000 | 15 jt |
Nilai aslinya tetap penuh, jadi SUM di baris total tetap ngitung angka lengkap: 36.350.000. Yang berubah cuma tampilannya.
Kalau mau tampil satu angka desimal, misalnya 12,4 jt, ubah kodenya jadi #,##0.0,," jt". Buat rekap yang aku bikin, format ini motong tinggi kolom dari angka 8 digit jadi cuma 4 karakter, dan laporan langsung enak dibaca dalam satu layar.
Kalau kamu lagi rapihin laporan yang juga butuh cek data ganda, gabung teknik ini sama cara membandingkan dua kolom di Excel.
Format berguna yang sering dipakai
| Tujuan | Kode format | Contoh hasil |
|---|---|---|
| Rupiah | "Rp "#,##0 | Rp 1,500,000 |
| Ribuan (singkat) | #,##0," rb" | 1,500 rb |
| Persen 1 desimal | 0.0% | 25.4% |
| Nomor telepon | 0###-####-#### | 0812-3456-7890 |
| Angka dengan satuan | #,##0" pcs" | 1,500 pcs |
| Sembunyikan angka | ;;; | (kosong) |
Kode ;;; (tiga titik koma tanpa isi) nyembunyiin isi sel dari tampilan, walau nilainya tetap ada. Berguna buat nyembunyiin angka bantu.
Kesalahan Umum saat Custom Number Format
- Kira format ngubah nilai. Format cuma ngubah tampilan. Kalau butuh nilai beneran berubah, pakai fungsi seperti ROUND.
- Lupa tanda kutip buat teks. Teks literal harus dalam tanda kutip. Nulis
0 unittanpa kutip bisa bikin error atau hasil aneh. - Salah jumlah koma buat singkatan. Satu koma bagi seribu, dua koma bagi sejuta. Kelebihan koma bikin angka jadi nol.
- Format kepakai ke sel yang salah. Format nempel ke sel, bukan ke nilai. Kalau kamu hapus isi sel, formatnya tetap ada dan berlaku ke angka baru.
- Copy nilai ke tempat lain. Kalau kamu copy paste values saja, formatnya nggak ikut. Angka tampil polos lagi.
FAQ
Apakah custom number format mengubah nilai asli sel?
Nggak. Custom number format cuma ngatur tampilan, dan nilai aslinya tetap utuh di balik layar. Angka 1500000 yang diformat jadi "1,5 jt" tetap dibaca sebagai 1500000 oleh rumus SUM, AVERAGE, atau perhitungan lain. Kalau kamu benar-benar mau mengubah nilai, misalnya membulatkan, kamu butuh fungsi seperti ROUND, bukan format.
Apa beda custom format dan fungsi TEXT?
Custom format ngatur tampilan sel tapi nilainya tetap angka yang bisa dihitung. Fungsi TEXT ngubah angka jadi teks beneran, jadi hasilnya nggak bisa dijumlah lagi. Pakai custom format kalau angkanya masih perlu ikut perhitungan. Pakai TEXT kalau kamu mau gabungin angka ke dalam kalimat, misalnya "Total: Rp 1.500.000" dalam satu sel teks.
Gimana cara menampilkan angka dalam satuan ribuan atau juta?
Tambahin koma di akhir bagian angka kode format. Satu koma membagi tampilan dengan seribu, dua koma membagi dengan sejuta. Misalnya #,##0, menampilkan ribuan, dan #,##0,, menampilkan jutaan. Tambahin teks satuan dalam tanda kutip biar jelas, seperti #,##0,," jt". Nilai aslinya tetap penuh, cuma tampilannya yang disingkat.
Bisakah custom format kasih warna berbeda untuk angka minus?
Bisa. Tulis nama warna dalam kurung siku di bagian negatif kode format, misalnya [Red]. Contoh #,##0;[Red]-#,##0 menampilkan angka positif normal dan angka negatif merah dengan tanda minus. Excel mendukung beberapa warna dasar seperti Red, Blue, Green, dan Black. Ini berguna buat laporan keuangan biar angka rugi langsung kelihatan.
Kenapa angka saya tampil sebagai tanda pagar (#####)?
Itu bukan masalah format, tapi lebar kolom. Kalau angka atau tanggal yang diformat nggak muat di lebar kolom, Excel nampilin deretan tanda pagar sebagai gantinya. Lebarin kolomnya dengan double-click batas header kolom, atau kecilin ukuran font. Nilai dan formatnya tetap benar, cuma ruang tampilannya kurang.
Penutup
Custom number format bikin angka gampang dibaca tanpa ngorbanin akurasi hitungan. Yang perlu kamu inget:
- Format ngubah tampilan, bukan nilai. Rumus tetap baca angka asli.
- Kode punya empat bagian: positif, negatif, nol, teks, dipisah titik koma.
- Koma di akhir buat singkat ke ribuan atau jutaan, warna dalam kurung siku buat angka minus.
Mau lancar format laporan Excel yang rapi? Latihan langsung di NgulikSheet, dan lanjut baca cara menghitung nilai unik di Excel buat lengkapin skill rekap kamu.
Referensi resmi: panduan kode format angka dari Microsoft Support.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Excel vs Python untuk Analis Data: Kapan Pakai Apa (2026)
Nggak perlu milih satu selamanya. Ini kapan Excel lebih cepat, kapan Python menang, dan contoh tugas yang sama dikerjain di dua-duanya biar kamu bisa banding sendiri.
Template Simulasi Cicilan Kredit di Excel
Bikin simulasi cicilan kredit sendiri di Excel pakai fungsi PMT. Hitung angsuran bulanan plus tabel amortisasi lengkap dengan contoh KPR Rp300 juta.
Template Anggaran Bulanan Excel
Template anggaran Excel yang benar bakal hitung sisa uang dan pengeluaran per kategori otomatis. Ini struktur tabelnya, rumus SUMIF, plus contoh nyata.