Cara Format Angka di Excel: Rupiah, Ribuan, Persen, Custom
Blog/Tutorial Excel & Sheets/Cara Format Angka di Excel: Rupiah, Ribuan, Persen, Custom

Cara Format Angka di Excel: Rupiah, Ribuan, Persen, Custom

BimaBima
·30 Maret 2026·9 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

Format angka di Excel ngubah cara angka ditampilkan tanpa ngubah nilai aslinya di dalam sel. Kamu buka Format Cells dengan Ctrl+1, pilih kategori (Currency, Accounting, Percentage, Number), atau tulis kode custom kayak Rp #.##0 buat Rupiah tanpa desimal. Angka 1250000 tetap 1250000 di belakang layar, cuma tampil jadi Rp 1.250.000.

Format angka di Excel cuma ngubah cara angka ditampilkan di layar. Nilai aslinya di dalam sel gak berubah sama sekali.

Ini bagian yang paling sering bikin orang bingung. Kamu format 1250000 jadi Rp 1.250.000, tapi kalau kamu klik selnya dan lihat formula bar, isinya tetap 1250000 polos.

Di artikel ini kamu bakal dapat cara format Rupiah yang bener, pemisah ribuan, persen, dan kode custom buat kasus aneh kayak angka dalam jutaan atau angka minus warna merah. Semua pakai contoh laporan penjualan toko_berkah.

Apa itu format angka di Excel?

Format angka adalah aturan tampilan yang kamu pasang ke sel supaya angka di dalamnya kebaca sesuai konteks — uang, persen, tanggal, atau angka biasa. Format gak ngubah nilai yang disimpan Excel, jadi rumus SUM dan AVERAGE tetap ngitung angka asli.

Pintu masuknya satu: Ctrl+1. Shortcut ini buka jendela Format Cells di tab Number.

Dari situ kamu pilih kategori. Ada Number, Currency, Accounting, Percentage, Date, sampai Custom buat yang mau nulis kode sendiri.

Gimana cara format Rupiah di Excel?

Cara paling cepat buat nulis Rupiah: blok selnya, tekan Ctrl+1, pilih Custom, lalu ketik kode ini di kotak Type.

Rp #.##0

Hasilnya: 1250000 tampil jadi Rp 1.250.000. Tanpa desimal, dengan titik pemisah ribuan.

Kenapa aku saranin Custom, bukan Currency bawaan? Soalnya Currency ngambil simbol dari setting regional komputer. Kalau laptop kamu masih English (US), simbolnya keluar dollar, dan kamu harus scroll cari IDR di dropdown tiap kali.

Kode custom nempel di file. Jadi pas file-nya dibuka orang lain, Rp-nya tetap Rp.

Kalau butuh desimal (sen)

Rp #.##0,00

Ini nampilin 1250000 jadi Rp 1.250.000,00. Jarang kepakai buat Rupiah sih, tapi berguna kalau kamu ngitung harga satuan yang pecahannya kecil.

Currency vs Accounting

AspekCurrencyAccounting
Posisi simbol RpNempel di depan angkaRata kiri di pinggir sel
Angka nolDitulis Rp 0Ditulis tanda strip
Kerapian kolomSimbol ikut geserSemua Rp sejajar lurus
Cocok buatAngka satuan di dalam kalimatTabel laporan keuangan

Buat laporan yang dibaca atasan, Accounting biasanya menang. Kolomnya kelihatan lurus, gak zig-zag.

Gimana cara nambah pemisah ribuan?

Blok kolomnya, tekan Ctrl+Shift+1. Ini shortcut buat format Number dengan pemisah ribuan dan 2 desimal.

Kalau kamu gak mau desimalnya, pakai custom:

#.##0

Bedanya # dan 0 di kode custom:

  • 0 = wajib tampil. Kalau angkanya kosong, dia isi nol.
  • # = tampil kalau ada isinya doang.

Makanya #.##0 nampilin angka 5 sebagai "5", bukan "005". Cuma digit terakhir yang dipaksa muncul.

Gimana cara format persen di Excel?

Ini yang paling sering bikin orang salah paham. Format Percentage otomatis ngaliin angka dengan 100 lalu nempelin tanda %.

Jadi kalau sel kamu isinya 0,15 lalu diformat persen, tampilnya jadi 15%. Tapi kalau isinya 15 lalu diformat persen, tampilnya 1500%.

Aturannya gampang: nilai margin harus disimpan sebagai desimal.

=(D2-C2)/D2

Rumus margin di atas ngasih 0,32. Format persen bikin dia tampil 32%. Kalau kamu kali 100 lagi di rumusnya, angkanya jadi 3200%.

Shortcut format persen: Ctrl+Shift+5.

Mau ada 1 angka di belakang koma? Pakai custom:

0,0%

Kode custom apa aja yang berguna buat laporan?

Kode custom punya 4 bagian, dipisah titik koma:

[positif];[negatif];[nol];[teks]

Kamu gak wajib isi keempatnya. Isi 1 bagian doang juga boleh.

Ini kode yang paling sering aku pakai:

TujuanKode custom1250000 tampil jadi
Rupiah polosRp #.##0Rp 1.250.000
Angka dalam ribuan#.##0, "rb"1.250 rb
Angka dalam jutaan#.##0,, "jt"1 jt
Minus merah#.##0;[Red]-#.##01.250.000
Nol jadi strip#.##0;-#.##0;"-"1.250.000
Tambah satuan#.##0" pcs"1.250.000 pcs

Trik komanya penting nih. Tiap koma di ujung kode bagi angka dengan 1.000. Satu koma = ribuan. Dua koma = jutaan.

Yang bikin ini enak: nilai aslinya tetap utuh. Kamu tampilin "25 jt" di dashboard, tapi rumus SUM tetap ngitung 25.000.000 penuh. Chart juga tetap akurat.

Kalau kamu mau angkanya beneran dibulatkan (bukan cuma tampilan), pakai ROUND. Itu ngubah nilai, bukan format.

Contoh kasus: laporan penjualan toko_berkah

Ini rekap penjualan mingguan toko_berkah dari dataset ngulikdata. Data mentahnya begini, semua polos tanpa format:

KategoriOmzetModalMargin
Sembako18750000150000000,2
Minuman942000061200000,35
Snack533000037310000,3
Rokok24100000226540000,06
Alat tulis-45000000

Angka-angka ini kebaca? Nggak. Kamu harus ngitung digit pakai jari buat tau 18750000 itu 18 juta atau 187 juta.

Sekarang pasang format:

  • Kolom Omzet dan Modal: Rp #.##0;[Red]-Rp #.##0
  • Kolom Margin: 0,0%

Hasilnya:

KategoriOmzetModalMargin
SembakoRp 18.750.000Rp 15.000.00020,0%
MinumanRp 9.420.000Rp 6.120.00035,0%
SnackRp 5.330.000Rp 3.731.00030,0%
RokokRp 24.100.000Rp 22.654.0006,0%
Alat tulis-Rp 450.000Rp 00,0%

Sekarang polanya kelihatan dalam 3 detik. Rokok nyumbang omzet paling gede — Rp 24,1 juta, 41% dari total. Tapi marginnya cuma 6%.

Sembako omzetnya lebih kecil, Rp 18,75 juta, tapi marginnya 20%. Untung bersih dari sembako (Rp 3,75 juta) lebih gede dari rokok (Rp 1,45 juta) — padahal omzetnya lebih kecil Rp 5,35 juta.

Insight itu ketutup waktu angkanya masih polos. Format yang bikin dia muncul.

Kesalahan umum waktu format angka

1. Nyangka format itu pembulatan

Kamu format 1.234,56 jadi 0 desimal. Layarnya nulis 1.235. Tapi SUM tetap ngitung 1.234,56.

Kalau 50 baris kayak gitu, total di layar bisa selisih beberapa ribu dari total sebenernya. Klien yang teliti bakal nanya. Pakai ROUND kalau kamu mau nilainya beneran berubah.

2. Ngetik "Rp" manual di depan angka

Begitu kamu ketik Rp 1250000 di sel, Excel baca itu sebagai teks. Bukan angka. SUM bakal ngasih 0.

Ketik angkanya polos, format-nya pasang belakangan.

3. Format kolom persen padahal isinya udah dikali 100

Klasik. Rumusnya =(D2-C2)/D2*100, hasilnya 32, terus diformat persen jadi 3200%.

Buang *100-nya. Format persen yang ngurus itu.

4. Format ilang waktu copy-paste

Paste biasa bawa format. Tapi Paste Values gak bawa.

Kalau kamu paste angka dari file lain terus format-nya berantakan, blok ulang dan pasang format lagi. Atau pakai Format Painter (ikon kuas) buat nyalin format doang dari kolom sebelah.

5. Titik dan koma kebalik

Di Indonesia, titik = ribuan, koma = desimal. Di US kebalik.

Kalau file kamu nampilin 1,250,000 padahal harusnya 1.250.000, itu setting regional. Cek lewat File > Options > Advanced > Use system separators. Uncheck, lalu isi Decimal separator dengan koma dan Thousands separator dengan titik.

FAQ

Kenapa format Rupiah di Excel jadi $ terus?

Itu gara-gara setting regional komputer kamu masih English (United States). Kamu bisa ganti lewat Control Panel > Region > Format jadi Indonesian. Kalau gak mau ubah setting sistem, pakai kode custom aja: Ctrl+1 > Custom > tulis Rp #.##0. Hasilnya tetap Rp walau regional-nya masih US, dan file-nya aman dibuka orang lain.

Apa bedanya format Currency dan Accounting di Excel?

Currency nempelin simbol Rp langsung di depan angka. Accounting nyimpen simbol Rp rata kiri di pinggir sel dan angkanya rata kanan, jadi kolomnya kelihatan lurus. Accounting juga nulis angka nol sebagai tanda strip. Buat laporan keuangan yang dibaca atasan, Accounting biasanya lebih rapi soalnya semua Rp-nya sejajar.

Kenapa hasil penjumlahan beda dikit dari yang tampil di layar?

Soalnya format cuma ngubah tampilan, bukan nilai. Kalau 1.234,56 kamu format jadi 0 desimal, tampil 1.235 tapi nilai aslinya tetap 1.234,56. SUM ngitung nilai asli, jadi totalnya bisa selisih beberapa rupiah. Kalau kamu mau angkanya beneran dibulatkan, pakai fungsi ROUND, bukan format.

Gimana cara nulis format angka dalam jutaan biar hemat tempat?

Pakai kode custom dengan koma di belakang. Ctrl+1 > Custom > tulis #.##0,, "jt" (dua koma). Tiap koma bagi angka dengan 1.000. Jadi 25.000.000 tampil sebagai 25 jt. Nilainya tetap 25 juta penuh, jadi rumus SUM dan chart tetap benar. Cocok buat dashboard yang kolomnya sempit.

Apa kode custom buat kasih warna angka minus?

Kode custom punya 4 bagian dipisah titik koma: positif;negatif;nol;teks. Contoh: #.##0;[Red]-#.##0;"-";@ bikin angka positif normal, angka negatif merah, nol jadi strip. Warna yang didukung terbatas: Black, Blue, Cyan, Green, Magenta, Red, White, Yellow. Ditulis dalam kurung siku di depan kode.

Penutup

Tiga hal yang perlu nempel di kepala:

  • Format ngubah tampilan, bukan nilai. Mau ubah nilai? Pakai ROUND.
  • Ctrl+1 adalah pintu ke semua format. Hafalin satu shortcut ini aja udah cukup.
  • Kode custom Rp #.##0 lebih aman dari Currency bawaan, soalnya gak tergantung setting regional.

Buka file Excel kamu sekarang, blok kolom omzet, tekan Ctrl+1, pasang kode Rp #.##0. Lihat bedanya.

Baca juga: cara pakai SUM buat rekap penjualan dan conditional formatting buat kasih warna otomatis. Kalau mau daftar lengkap kode format bawaan Excel, cek dokumentasi resmi Microsoft soal number format codes.

Istilah kayak cell reference bakal sering muncul di artikel Excel lain — pahami dulu biar gak nyasar.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Named Range Excel: Bikin Rumus Kamu Enak Dibaca Manusia
Tutorial Excel & Sheets
8 April 2026•9 menit baca

Named Range Excel: Bikin Rumus Kamu Enak Dibaca Manusia

=SUM(B2:B100) itu susah dibaca. =SUM(Penjualan) langsung ketahuan maksudnya. Ini cara bikin named range di Excel plus kapan sebaiknya dipakai.

BimaBima
Paste Special Excel: 7 Trik yang Bikin Kerjaan Lebih Cepat
Tutorial Excel & Sheets
7 April 2026•8 menit baca

Paste Special Excel: 7 Trik yang Bikin Kerjaan Lebih Cepat

Paste Special Excel bukan cuma buat nempel angka tanpa rumus. Ada 7 trik yang jarang dipakai tapi bisa motong kerjaan copy-paste kamu jadi separuh.

BimaBima
Cara Membuat Hyperlink di Excel: Navigasi Antar Sheet & File
Tutorial Excel & Sheets
3 April 2026•9 menit baca

Cara Membuat Hyperlink di Excel: Navigasi Antar Sheet & File

Hyperlink Excel bikin kamu lompat antar sheet, buka file, atau kirim email cuma dengan satu klik. Ini cara bikinnya lewat Ctrl+K, rumus HYPERLINK, plus cara benerin link yang rusak.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore