excel.my.id
Tips & trik 5 menit baca

Rumus Excel Dasar untuk Pemula: 50 Fungsi dan Contohnya

50 rumus dasar Excel dan Google Sheets yang paling sering dipakai, lengkap dengan contoh data penjualan toko, rumus, dan hasil yang sudah dihitung ulang.

Hadie Danker Terbit Diperbarui
Daftar isi

Rumus dasar Excel yang paling sering dipakai adalah SUM, AVERAGE, COUNT, IF, dan VLOOKUP. Rumus ditulis dengan tanda sama dengan, nama fungsi, lalu argumen dalam kurung. Artikel ini merangkum lebih dari 50 fungsi dasar beserta contoh yang hasilnya sudah dihitung ulang, dan semuanya berjalan di Excel maupun Google Sheets kecuali yang ditandai.

Data contoh yang dipakai

Semua contoh memakai satu tabel penjualan toko elektronik di sel A1:E9. Kolom E adalah omzet, yaitu Qty × Harga.

Kolom 1A (Produk)B (Kota)C (Qty)D (Harga, Rp)E (Omzet, Rp)
2Laptop AsusJakarta38.500.00025.500.000
3Mouse LogitechBandung25150.0003.750.000
4KeyboardSurabaya10350.0003.500.000
5Monitor 24 inciJakarta42.100.0008.400.000
6Mouse LogitechJakarta12150.0001.800.000
7Laptop AsusBandung28.500.00017.000.000
8KeyboardJakarta6350.0002.100.000
9Monitor 24 inciSurabaya52.100.00010.500.000

Total Qty 67 unit, total omzet Rp72.550.000.

Pemisah argumen: contoh memakai koma. Jika Excel Anda memakai pengaturan regional Indonesia, ganti koma dengan titik koma (;). Google Sheets mengikuti lokal akun Anda dengan cara yang sama.

Hitung dan statistik

FungsiRumusHasilFungsinya
SUM=SUM(E2:E9)72.550.000Menjumlahkan angka
AVERAGE=AVERAGE(C2:C9)8,375Rata-rata Qty per transaksi (67 ÷ 8)
COUNT=COUNT(C2:C9)8Menghitung sel berisi angka
COUNTA=COUNTA(A2:A9)8Menghitung sel tidak kosong, termasuk teks
COUNTIF=COUNTIF(B2:B9,"Jakarta")4Jumlah transaksi di Jakarta
COUNTIFS=COUNTIFS(B2:B9,"Jakarta",C2:C9,">=5")2Transaksi Jakarta dengan Qty 5 atau lebih
SUMIF=SUMIF(B2:B9,"Jakarta",E2:E9)37.800.000Omzet Jakarta
SUMIFS=SUMIFS(E2:E9,B2:B9,"Jakarta",A2:A9,"Laptop Asus")25.500.000Omzet laptop di Jakarta
AVERAGEIF=AVERAGEIF(B2:B9,"Bandung",C2:C9)13,5Rata-rata Qty di Bandung ((25+2) ÷ 2)
AVERAGEIFS=AVERAGEIFS(E2:E9,B2:B9,"Jakarta",C2:C9,">=5")1.950.000Rata-rata omzet Jakarta dengan Qty 5 atau lebih
MIN=MIN(D2:D9)150.000Harga terendah
MAX=MAX(E2:E9)25.500.000Omzet tertinggi
LARGE=LARGE(E2:E9,2)17.000.000Omzet terbesar kedua
SMALL=SMALL(E2:E9,1)1.800.000Omzet terkecil
RANK=RANK(E3,E2:E9)5Peringkat omzet baris 3 (urutan menurun)
ROUND=ROUND(1234567*11%,0)135.802PPN 11% dari Rp1.234.567, dibulatkan (hasil mentah 135.802,37)
SUMPRODUCT=SUMPRODUCT(C2:C9,D2:D9)72.550.000Jumlah Qty × Harga tanpa kolom bantu
RANDBETWEEN=RANDBETWEEN(1,100)berubah tiap hitungBilangan bulat acak

Perbedaan COUNT dan COUNTA sering membingungkan. COUNT hanya melihat angka. COUNTA melihat semua sel yang terisi, jadi =COUNT(A2:A9) pada kolom Produk menghasilkan 0, sedangkan =COUNTA(A2:A9) menghasilkan 8.

Logika

FungsiRumusHasilFungsinya
IF=IF(E2>=10000000,"Besar","Kecil")BesarMemilih hasil berdasarkan syarat
IFS=IFS(E3>=10000000,"A",E3>=3000000,"B",TRUE,"C")BBanyak syarat tanpa IF bersarang
AND=IF(AND(B2="Jakarta",C2>=3),"Prioritas","Biasa")PrioritasSemua syarat harus benar
OR=IF(OR(B3="Jakarta",C3>=20),"Cek stok","Aman")Cek stokSalah satu syarat cukup
IFERROR=IFERROR(VLOOKUP("Webcam",A2:D9,4,FALSE),"Tidak ada")Tidak adaMengganti error apa pun dengan nilai lain
IFNA=IFNA(MATCH("Webcam",A2:A9,0),"Tidak ada")Tidak adaMengganti hanya error #N/A

IF yang lebih rumit dibahas di rumus IF tingkat lanjut. Untuk ringkasan operator seperti >= dan <>, lihat operator perbandingan.

Teks

Contoh teks memakai nilai langsung supaya hasilnya jelas.

FungsiRumusHasil
CONCAT atau &=A2&" - "&B2Laptop Asus - Jakarta
LEFT=LEFT("INV-2025-0042",3)INV
RIGHT=RIGHT("INV-2025-0042",4)0042
MID=MID("INV-2025-0042",5,4)2025
LEN=LEN("INV-2025-0042")13
UPPER=UPPER("budi santoso")BUDI SANTOSO
LOWER=LOWER("BUDI SANTOSO")budi santoso
PROPER=PROPER("budi santoso")Budi Santoso
TRIM=TRIM(" Budi Santoso ")Budi Santoso
SUBSTITUTE=SUBSTITUTE("0812-3456-7890","-","")081234567890
FIND=FIND("-","INV-2025-0042")4

FIND membedakan huruf besar dan kecil, SEARCH tidak. Kapan memakai yang mana dibahas di cara menemukan teks dengan rumus.

Pencarian data

FungsiRumusHasilCatatan
VLOOKUP=VLOOKUP("Keyboard",A2:D9,4,FALSE)350.000Mengambil harga dari baris Keyboard pertama
XLOOKUP=XLOOKUP("Keyboard",A2:A9,D2:D9)350.000Excel 2021, 365, dan Google Sheets
INDEX + MATCH=INDEX(D2:D9,MATCH("Monitor 24 inci",A2:A9,0))2.100.000Jalan di semua versi Excel

Argumen terakhir VLOOKUP (FALSE) berarti cocok persis. Tanpa itu, VLOOKUP memakai pencocokan perkiraan dan bisa memberi harga produk yang salah. Perbandingan lengkapnya ada di XLOOKUP vs INDEX dan MATCH. Fungsi pencarian lain: HLOOKUP, INDIRECT, dan LOOKUP.

Tanggal dan waktu

FungsiRumusHasil
DATE=DATE(2025,3,15)15 Maret 2025
TODAY=TODAY()tanggal hari ini, berubah tiap hari
NOW=NOW()tanggal dan jam saat ini
EOMONTH=EOMONTH(DATE(2025,2,10),0)28 Februari 2025
NETWORKDAYS=NETWORKDAYS(DATE(2025,3,3),DATE(2025,3,14))10 hari kerja
DATEDIF=DATEDIF(DATE(2020,1,15),DATE(2025,1,14),"Y")4 tahun penuh

TODAY dan NOW ikut berubah setiap file dibuka atau dihitung ulang. Jangan dipakai untuk mencatat tanggal transaksi yang harus tetap.

Filter, urutan, dan larik

Fungsi di bagian ini berjalan di Excel 365, Excel 2021, dan Google Sheets. Excel 2019 ke bawah tidak punya SORT, FILTER, dan UNIQUE.

FungsiRumusHasil
UNIQUE=UNIQUE(B2:B9)Jakarta, Bandung, Surabaya (menumpah ke tiga sel)
SORT=SORT(E2:E9,1,FALSE)25.500.000 di atas, 1.800.000 di bawah
FILTER=FILTER(A2:E9,B2:B9="Bandung")Dua baris: Mouse Logitech dan Laptop Asus
TRANSPOSE=TRANSPOSE(A1:E1)Judul kolom menjadi baris, lihat cara membalik kolom dan baris

Khusus Google Sheets

FungsiRumusFungsinya
QUERY=QUERY(A1:E9,"select B, sum(E) group by B")Ringkasan omzet per kota dengan bahasa mirip SQL
SPLIT=SPLIT("Jakarta, Bandung",", ")Memecah teks ke beberapa kolom (Excel 365: TEXTSPLIT)
ARRAYFORMULA=ARRAYFORMULA(C2:C9*D2:D9)Satu rumus untuk seluruh kolom
IMPORTRANGE=IMPORTRANGE("URL","Sheet1!A1:E9")Mengambil data dari file Sheets lain
HYPERLINK=HYPERLINK("https://excel.my.id","Excel.my.id")Membuat tautan di sel

Keuangan

PMT menghitung pembayaran tetap per periode. Laptop Rp12.000.000 yang dicicil 12 bulan tanpa tambahan biaya: =PMT(0,12,-12000000) menghasilkan Rp1.000.000 per bulan. Tanda minus pada nilai barang membuat cicilan tampil positif. Lawannya, NPER, menghitung berapa periode yang dibutuhkan.

Langkah berikutnya

Baca juga

Pertanyaan yang sering muncul

Rumus Excel apa yang paling wajib dikuasai pemula?

Mulai dari SUM, AVERAGE, COUNT, IF, dan VLOOKUP atau XLOOKUP. Lima ini sudah menutup sebagian besar pekerjaan harian seperti total penjualan, rata-rata, hitung data, kondisi, dan cari harga.

Apa beda SUMIF dan SUMIFS?

SUMIF hanya memakai satu syarat dan urutan argumennya (rentang syarat, syarat, rentang jumlah). SUMIFS boleh banyak syarat, dan rentang yang dijumlahkan ditulis lebih dulu.

Apakah rumus di Excel sama dengan di Google Sheets?

Sebagian besar sama, termasuk SUM, IF, COUNTIF, dan VLOOKUP. Yang beda ada di fungsi khusus, misalnya QUERY, SPLIT, dan IMPORTRANGE hanya ada di Google Sheets, sedangkan TEXTSPLIT khusus Excel 365.

Kenapa rumus saya error padahal sama dengan contoh?

Penyebab paling umum adalah pemisah argumen. Pengaturan regional Indonesia di Windows biasanya memakai titik koma (;) sebagai pengganti koma. Cek juga angka yang tersimpan sebagai teks.

Berapa banyak fungsi yang ada di Excel?

Excel punya ratusan fungsi dan situs ini mendokumentasikan 564 fungsi Excel dan Google Sheets. Untuk pekerjaan sehari-hari, sekitar 50 fungsi di artikel ini sudah cukup.

Cari di excel.my.id

Coba cari