Referensi cepat
Kumpulan Rumus Excel yang Paling Sering Dipakai
34 rumus yang paling sering muncul di seluruh materi situs ini — tiap satu ada contoh singkat dan link ke artikel yang benar-benar memakainya, bukan cuma definisi kering.
Cari & Ambil Data
VLOOKUP
Cari data berdasarkan satu kolom kunci, ambil nilai dari kolom lain di baris yang sama — asal kolom yang dicari ada di sebelah kanan kolom kuncinya.
=VLOOKUP(A2,Pelanggan!$A:$C,2,FALSE)| A | B | |
|---|---|---|
| 1 | Kode | Nama Pelanggan |
| 2 | PL001 | Toko Makmur Jaya |
Dipakai di
- Rumus Hitung PPh 21 Karyawan Sederhana di Excel
- Cara Bikin Slip Gaji Otomatis di Excel
- Cara Bikin Surat Jalan Otomatis di Excel
- Rumus VLOOKUP untuk Gabungkan Data dari Sheet Lain
- Cara Bikin Struktur Organisasi Otomatis dari Data Excel
- Cara Bikin Aplikasi Kasir Sederhana di Excel
- Contoh Soal Tes Excel Admin Logistik dan Pembahasannya
INDEX + MATCH
Kombinasi dua fungsi untuk mencari data ke arah mana pun (termasuk ke kolom sebelah kiri) — mengatasi keterbatasan VLOOKUP yang cuma bisa cari ke kanan.
=INDEX(A:A,MATCH(E2,B:B,0))| A | B | |
|---|---|---|
| 1 | Nama Dicari | NIK |
| 2 | Sari Wulandari | 3201xxxxxxxxxxxx |
XLOOKUP
Versi modern (Excel 365) dari VLOOKUP/INDEX+MATCH — bisa cari ke arah mana pun, dan bisa langsung kasih pesan kustom kalau datanya tidak ketemu.
=XLOOKUP(E2,B:B,A:A,"Tidak ditemukan")| A | B | |
|---|---|---|
| 1 | Nama Dicari | NIK |
| 2 | Dedi Kurniawan | Tidak ditemukan |
CHOOSE
Pilih satu nilai dari daftar berdasarkan nomor urutnya — sering dipakai untuk mengubah angka bulan jadi angka romawi di nomor surat.
=CHOOSE(3,"I","II","III","IV")| A | B | |
|---|---|---|
| 1 | Nomor Urut | Hasil |
| 2 | 3 | III |
Hitung Bersyarat
SUMIF
Jumlahkan angka yang memenuhi satu syarat tertentu.
=SUMIF(A:A,"Andi",B:B)| A | B | |
|---|---|---|
| 1 | Sales | Total Penjualan |
| 2 | Andi | 5.500.000 |
SUMIFS
Sama seperti SUMIF, tapi bisa menggabungkan beberapa syarat sekaligus. Urutan parameternya beda: kolom yang dijumlahkan ditulis duluan.
=SUMIFS(D:D,C:C,"Atasan",A:A,">="&DATE(2026,9,1))| A | B | |
|---|---|---|
| 1 | Kategori | Total |
| 2 | Atasan | 750.000 |
Dipakai di
- Template Rekap Jam Kerja Shift Karyawan di Excel
- Rumus SUMIF untuk Rekap Data per Kategori
- Cara Bikin Laporan Kas Masuk dan Kas Keluar di Excel
- Cara Bikin Laporan Barang Masuk dan Keluar Otomatis
- Cara Bikin Kartu Stok Barang Otomatis di Excel
- Cara Bikin Laporan Keuangan UMKM Sederhana di Excel
- Contoh Soal Tes Excel Admin Gudang dan Pembahasannya
COUNTIF
Hitung berapa banyak sel yang memenuhi satu syarat tertentu.
=COUNTIF(F:F,"Aktif")| A | B | |
|---|---|---|
| 1 | Keterangan | Jumlah |
| 2 | Karyawan Aktif | 2 |
COUNTIFS
Hitung sel yang memenuhi beberapa syarat sekaligus.
=COUNTIFS(Data!A:A,A2,Data!D:D,">0")| A | B | |
|---|---|---|
| 1 | Nama | Total Hari Telat |
| 2 | Sari | 4 |
AVERAGEIF
Hitung rata-rata angka yang memenuhi satu syarat tertentu.
=AVERAGEIF(B:B,"HRD",C:C)| A | B | |
|---|---|---|
| 1 | Divisi | Rata-Rata Kedisiplinan |
| 2 | HRD | 75 |
MAXIFS + MINIFS
Cari nilai terbesar (MAXIFS) atau terkecil (MINIFS) yang memenuhi syarat tertentu — misalnya jam scan fingerprint paling pagi dan paling malam dalam satu hari.
=MAXIFS(Data!A:A,Data!B:B,A2)| A | B | |
|---|---|---|
| 1 | Kode Barang | Transaksi Terakhir |
| 2 | BRG-01 | 05/09/2026 |
SUMPRODUCT
Kalikan dua kolom baris-per-baris lalu jumlahkan semuanya sekaligus — berguna untuk kasus yang tidak bisa diselesaikan SUMIF/SUMIFS biasa, seperti hitung nilai persediaan atau jumlah data unik.
=SUMPRODUCT(F2:F4,C2:C4)| A | B | |
|---|---|---|
| 1 | Keterangan | Nilai |
| 2 | Nilai Sisa Persediaan (FIFO) | 1.480.000 |
Logika
IF
Rumus paling dasar untuk bikin keputusan otomatis: kalau syarat terpenuhi tampilkan nilai A, kalau tidak tampilkan nilai B.
=IF(B2<=C2,"Segera Restock","Aman")| A | B | |
|---|---|---|
| 1 | Kode Barang | Status |
| 2 | BRG-06 | Segera Restock |
Dipakai di
- Cara Hitung Lembur Karyawan Otomatis di Excel
- Rumus Hitung Telat Masuk Kerja di Excel
- Cara Bikin Surat Penawaran Harga Otomatis
- Cara Bikin Tanda Tangan Otomatis Muncul di Dokumen
- Rumus Peringatan Otomatis Kalau Stok Menipis
- Cara Cek Barang Kadaluarsa Otomatis di Excel
- Rumus Hitung Masa Kerja Karyawan Otomatis
- Cara Ingatkan Kontrak Kerja atau KTP yang Akan Habis Otomatis
- Cara Bikin Struktur Organisasi Otomatis dari Data Excel
- Cara Bikin Buku Kas Kecil (Petty Cash) Otomatis
- Cara Bikin Invoice dan Rekap Pembayaran Otomatis
- Contoh Soal Tes Excel Admin Gudang dan Pembahasannya
- Contoh Soal Tes Excel Admin HRD dan Pembahasannya
- Contoh Soal Tes Excel Admin Sales dan Pembahasannya
IFERROR
Bungkus rumus lain supaya kalau hasilnya error (misalnya #N/A dari VLOOKUP yang tidak ketemu), yang tampil bukan pesan error tapi nilai pengganti yang kamu tentukan.
=IFERROR(VLOOKUP(A2,'Cabang Jakarta'!$A:$C,3,FALSE),0)| A | B | |
|---|---|---|
| 1 | Kode SKU | Total Jual |
| 2 | SKU-03 | 0 |
Tanggal & Waktu
TODAY
Menampilkan tanggal hari ini, otomatis berubah tiap hari — dasar dari hampir semua rumus hitung sisa hari atau usia.
=B2-TODAY()| A | B | |
|---|---|---|
| 1 | Tanggal Kadaluarsa | Sisa Hari |
| 2 | 10/09/2026 | 5 |
DATEDIF
Hitung selisih dua tanggal dalam tahun, bulan, atau hari — dipakai untuk usia dan masa kerja karyawan.
=DATEDIF(B2,TODAY(),"Y")| A | B | |
|---|---|---|
| 1 | Nama | Usia |
| 2 | Rina Marlina | 34 |
WORKDAY
Hitung tanggal setelah sekian hari kerja, otomatis melewati Sabtu-Minggu — pas untuk estimasi tanggal tiba pengiriman.
=WORKDAY(A2,5)| A | B | |
|---|---|---|
| 1 | Tanggal Kirim | Estimasi Tiba |
| 2 | 01/09/2026 | 08/09/2026 |
Teks
LEFT + FIND
FIND mencari posisi karakter tertentu (misalnya spasi), LEFT mengambil teks dari kiri sejumlah karakter itu — kombinasi umum untuk memisahkan nama depan dari nama lengkap.
=LEFT(A2,FIND(" ",A2)-1)| A | B | |
|---|---|---|
| 1 | Nama Lengkap | Nama Depan |
| 2 | Siti Aminah | Siti |
TRIM
Hapus spasi berlebih di awal, akhir, dan tengah teks — penyelamat kalau VLOOKUP gagal padahal datanya kelihatan sama.
=TRIM(A2)| A | B | |
|---|---|---|
| 1 | Nama Kotor | Nama Bersih |
| 2 | Budi Santoso | Budi Santoso |
PROPER
Rapikan kapitalisasi jadi Huruf Kapital Di Awal Kata — berguna untuk data nama hasil import yang semua huruf besar/kecil.
=PROPER(A2)| A | B | |
|---|---|---|
| 1 | Nama Asli | Nama Rapi |
| 2 | budi SANTOSO | Budi Santoso |
TEXT
Ubah angka jadi teks dengan format tertentu — misalnya angka 7 jadi "007", atau angka jadi pesan status.
="EMP-"&TEXT(A2,"000")| A | B | |
|---|---|---|
| 1 | Nomor Urut | ID Karyawan |
| 2 | 7 | EMP-007 |
REPT
Mengulang sebuah teks (misalnya spasi) sejumlah kali — dipakai untuk bikin indentasi otomatis di daftar berjenjang struktur organisasi.
=REPT(" ",2)&"Sari Wulandari"| A | |
|---|---|
| 1 | Hasil |
| 2 | Sari Wulandari |
Angka & Statistik
SUM
Jumlahkan sekumpulan angka. Rumus paling dasar dan paling sering dipakai di seluruh situs ini.
=SUM(B2:E2)| A | B | |
|---|---|---|
| 1 | Keterangan | Nilai |
| 2 | Gaji Kotor | 5.700.000 |
AVERAGE
Hitung rata-rata dari sekumpulan angka.
=AVERAGE(C2:E2)| A | B | |
|---|---|---|
| 1 | Nama | Skor Akhir |
| 2 | Budi | 87,7 |
MAX + MIN
Cari nilai terbesar (MAX) atau terkecil (MIN) dari sekumpulan angka — sering dipakai bersama IF untuk mencegah hasil minus, misalnya di rumus lembur.
=MAX((C2-B2)*24-8,0)| A | B | |
|---|---|---|
| 1 | Nama | Lembur (jam) |
| 2 | Budi | 2 |
Dipakai di
- Cara Hitung Lembur Karyawan Otomatis di Excel
- Rumus Hitung Telat Masuk Kerja di Excel
- Cara Hitung Potongan BPJS Kesehatan dan Ketenagakerjaan di Excel
- Cara Bikin Nomor Surat Otomatis dan Berurutan
- Rumus Hitung Nilai Persediaan Sederhana (FIFO) di Excel
- Contoh Soal Tes Excel Admin Gudang dan Pembahasannya
- Contoh Soal Tes Excel Admin Payroll dan Pembahasannya
- Contoh Soal Tes Excel Admin Logistik dan Pembahasannya
RANK
Urutkan peringkat sebuah angka dibanding kumpulan angka lain — dari terbesar ke terkecil, atau sebaliknya.
=RANK(F2,$F$2:$F$5,0)| A | B | |
|---|---|---|
| 1 | Nama | Peringkat |
| 2 | Rian | 1 |
ROUNDDOWN
Bulatkan angka ke bawah sampai jumlah digit desimal yang ditentukan.
=ROUNDDOWN((12/12)*5,0)| A | |
|---|---|
| 1 | Hasil |
| 2 | 5 |
Dipakai di
CEILING
Bulatkan angka ke atas ke kelipatan tertentu — beda dengan ROUNDUP yang membulatkan berdasarkan jumlah digit desimal, bukan kelipatan angka.
=CEILING(13250,500)| A | B | |
|---|---|---|
| 1 | Harga Awal | Harga Dibulatkan |
| 2 | 13.250 | 13.500 |
Lanjutan
UNIQUE
Excel 365: ambil daftar nilai unik dari sebuah rentang, tanpa duplikat. Digabung COUNTA untuk menghitung jumlah data unik.
=COUNTA(UNIQUE(B2:B4))| A | B | |
|---|---|---|
| 1 | Jumlah Transaksi | Jumlah Pelanggan Unik |
| 2 | 3 | 2 |
Dipakai di
GETPIVOTDATA
Tarik satu angka spesifik dari Pivot Table tanpa menampilkan tabel pivot penuh — pas untuk bikin "kartu angka" di dashboard.
=GETPIVOTDATA("Total",Pivot!$A$3,"Bulan","September")| A | |
|---|---|
| 1 | Total Penjualan September |
| 2 | 1.000.000 |
AND
Gabungkan beberapa syarat sekaligus — hasilnya TRUE cuma kalau semua syarat terpenuhi. Sintaks: AND(syarat1, syarat2, ...). Dipakai bersama Data Validation Custom untuk validasi format NIK.
ISNUMBER + VALUE
VALUE mengubah teks jadi angka, ISNUMBER mengecek apakah hasilnya benar angka — kombinasi ini dipakai untuk memvalidasi input yang harus berupa angka, seperti NIK.
LEN
Hitung jumlah karakter dalam sebuah teks. Sintaks: LEN(teks). Dipakai untuk memvalidasi panjang data, misalnya NIK harus persis 16 digit.
DATE / YEAR / MONTH
DATE menyusun tanggal dari angka tahun/bulan/hari terpisah, YEAR dan MONTH mengambil bagian tahun atau bulan dari sebuah tanggal. Sering jadi bahan baku rumus filter tanggal (SUMIFS) atau format nomor surat.
COUNTA
Hitung jumlah sel yang tidak kosong (angka maupun teks) — beda dengan COUNT yang cuma menghitung sel berisi angka.
Dipakai di