Excel adalah salah satu software yang paling banyak dipakai di dunia kerja — dari admin, akuntan, HRD, marketing, hingga analis data, hampir semua profesi membutuhkannya. Kabar baiknya: kamu tidak perlu menguasai semua fitur Excel untuk produktif. Cukup kuasai 10–15 rumus inti yang dibahas di artikel ini, dan kamu sudah bisa menyelesaikan 80% pekerjaan spreadsheet sehari-hari.

💡 Tutorial ini berlaku untuk Microsoft Excel 2016, 2019, 2021, dan Microsoft 365 (Office 365). Sebagian besar rumus juga bekerja di Google Sheets dengan syntax yang sama persis. Perbedaan kecil akan dicatat jika ada.

Hal Dasar yang Wajib Dipahami Dulu

Sebelum belajar rumus, ada tiga konsep fundamental Excel yang harus kamu pahami : cara merujuk sel (cell reference), perbedaan referensi absolut dan relatif, dan cara membaca pesan error. Tanpa memahami ini, rumus yang kamu tulis akan sering menghasilkan hasil yang tidak terduga.

#
Cell Reference: Cara Merujuk Sel

Setiap sel di Excel punya alamat unik berdasarkan kolom (huruf) dan baris (angka). Sel di kolom A baris 1 disebut A1, kolom B baris 5 disebut B5, dan seterusnya. Saat menulis rumus, kamu merujuk data dengan alamat sel ini — bukan nilai langsung — agar rumus otomatis ikut berubah saat data diperbarui.

#
Referensi Relatif vs Absolut

Referensi relatif (A1) otomatis bergeser saat rumus dicopy ke sel lain. Referensi absolut ($A$1) tetap mengunci sel tertentu meskipun rumus dicopy ke mana saja. Tanda dollar ($) adalah kuncinya — tekan F4 saat kursor ada di dalam referensi sel untuk mengaktifkannya dengan cepat.

#
Memahami Pesan Error

Excel menampilkan kode error spesifik saat rumus bermasalah. #VALUE! artinya tipe data salah (misal teks dioperasikan sebagai angka). #DIV/0! artinya dibagi nol. #REF! artinya sel yang dirujuk sudah dihapus. #N/A artinya data yang dicari tidak ditemukan. Kenali kode-kode ini agar debugging lebih cepat.

Rumus 1: SUM — Menjumlahkan Data

SUM adalah rumus paling dasar dan paling sering dipakai. Fungsinya menjumlahkan sekumpulan angka — bisa satu range sekaligus, beberapa range terpisah, atau kombinasi keduanya. Jauh lebih efisien daripada menjumlahkan satu per satu dengan tanda plus.

EXCEL
=SUM(A1:A10)           → Jumlahkan sel A1 sampai A10
=SUM(A1:A10, C1:C10)   → Jumlahkan dua range sekaligus
=SUM(A1, B3, C5)       → Jumlahkan sel-sel tertentu yang tidak berurutan
=SUM(A:A)              → Jumlahkan seluruh kolom A (hati-hati di file besar)

Contoh nyata:
A1 = 150.000
A2 = 275.000
A3 = 320.000
=SUM(A1:A3) → Hasil: 745.000

💡 Shortcut cepat untuk SUM: pilih range yang ingin dijumlahkan, lalu tekan Alt + = (Windows) atau Command + Shift + T (Mac). Excel otomatis memasukkan rumus SUM untuk range yang dipilih — tanpa perlu mengetik manual.

Rumus 2: AVERAGE, MIN, MAX — Statistik Dasar

Tiga rumus ini sering dipakai bersama-sama untuk memahami distribusi data: AVERAGE menghitung rata-rata, MIN mencari nilai terkecil, dan MAX mencari nilai terbesar. Ketiganya bekerja dengan cara yang sama persis seperti SUM — cukup masukkan range data sebagai argumen.

contoh
Bash
=AVERAGE(B2:B13)   → Rata-rata nilai di B2 sampai B13
=MIN(B2:B13)       → Nilai paling kecil dalam range
=MAX(B2:B13)       → Nilai paling besar dalam range
=MEDIAN(B2:B13)    → Nilai tengah (tidak terpengaruh outlier)
=COUNT(B2:B13)     → Hitung jumlah sel berisi angka
=COUNTA(B2:B13)    → Hitung jumlah sel tidak kosong (termasuk teks)

Contoh penggunaan di laporan penjualan bulanan:
- Rata-rata penjualan harian  → =AVERAGE(C2:C32)
- Hari dengan penjualan tertinggi → =MAX(C2:C32)
- Hari dengan penjualan terendah  → =MIN(C2:C32)
- Total hari ada penjualan    → =COUNT(C2:C32)

Rumus 3: IF — Logika Bersyarat

IF adalah rumus logika paling fundamental di Excel. Cara kerjanya: "JIKA kondisi ini benar, tampilkan hasil A; JIKA salah, tampilkan hasil B." Dengan IF, spreadsheet kamu bisa mengambil keputusan secara otomatis — misalnya menandai nilai yang di bawah target, mengklasifikasikan data, atau menghitung bonus berdasarkan kriteria tertentu.

#
Struktur dasar IF

Rumus IF memiliki tiga bagian yang dipisahkan titik koma: kondisi yang dievaluasi, hasil jika kondisi benar (TRUE), dan hasil jika kondisi salah (FALSE). Bagian ketiga bersifat opsional — jika dikosongkan, Excel menampilkan FALSE secara default.

#
IF dengan teks sebagai hasil

Hasil IF tidak harus angka — bisa juga berupa teks. Teks harus diapit tanda kutip dua. Ini berguna untuk membuat label otomatis seperti "Lulus/Tidak Lulus", "Di Atas Target/Di Bawah Target", atau "Aktif/Nonaktif".

#
IF bertingkat (Nested IF)

Untuk lebih dari dua kemungkinan hasil, kamu bisa menyarangkan IF di dalam IF. Namun jika ada lebih dari 3–4 kondisi, pertimbangkan menggunakan IFS (tersedia di Excel 2019 ke atas) yang jauh lebih mudah dibaca.

contoh
EXCEL
Struktur: =IF(kondisi; hasil_jika_benar; hasil_jika_salah)

─── Contoh 1: Cek apakah nilai lulus ───────────────────
=IF(B2>=75; "Lulus"; "Tidak Lulus")
→ Jika nilai di B2 ≥ 75, tampilkan "Lulus", selainnya "Tidak Lulus"

─── Contoh 2: Cek target penjualan ─────────────────────
=IF(C2>=C3; "✓ Tercapai"; "✗ Belum Tercapai")
→ Bandingkan penjualan aktual (C2) dengan target (C3)

─── Contoh 3: Nested IF — grade nilai ──────────────────
=IF(B2>=90; "A"; IF(B2>=80; "B"; IF(B2>=70; "C"; IF(B2>=60; "D"; "E"))))

─── Contoh 4: IFS (lebih bersih dari Nested IF) ────────
=IFS(B2>=90; "A"; B2>=80; "B"; B2>=70; "C"; B2>=60; "D"; TRUE; "E")

─── Contoh 5: IF dengan kalkulasi ──────────────────────
=IF(D2>1000000; D2*0.1; 0)
→ Jika penjualan > 1 juta, hitung komisi 10%; selainnya 0

Rumus 4: SUMIF dan COUNTIF — Jumlah dan Hitung dengan Syarat

SUMIF dan COUNTIF adalah kombinasi dari SUM/COUNT dengan logika IF — menjumlahkan atau menghitung hanya data yang memenuhi kriteria tertentu. Ini sangat berguna untuk laporan ringkasan, misalnya total penjualan per kategori produk, atau jumlah karyawan per departemen.

#
contoh
EXCEL
─── COUNTIF ─────────────────────────────────────────────
Struktur: =COUNTIF(range; kriteria)

=COUNTIF(B2:B100; "Jakarta")        → Hitung baris dengan nilai "Jakarta"
=COUNTIF(C2:C100; ">1000000")       → Hitung transaksi di atas 1 juta
=COUNTIF(D2:D100; "")               → Hitung sel yang kosong
=COUNTIF(D2:D100; "<>")             → Hitung sel yang tidak kosong
COUNTIF: Hitung data dengan kriteria

COUNTIF menghitung berapa banyak sel dalam sebuah range yang memenuhi kriteria tertentu. Strukturnya: range yang diperiksa, lalu kriterianya. Kriteria bisa berupa angka, teks, atau ekspresi perbandingan dalam tanda kutip.

#
contoh
EXCEL
─── SUMIF ───────────────────────────────────────────────
Struktur: =SUMIF(range_kriteria; kriteria; range_jumlah)

=SUMIF(B2:B100; "Elektronik"; C2:C100)
→ Jumlahkan kolom C hanya untuk baris di mana kolom B = "Elektronik"

=SUMIF(A2:A100; "Budi"; D2:D100)
→ Total penjualan khusus sales bernama "Budi"
SUMIF: Jumlahkan data dengan kriteria

SUMIF memiliki tiga bagian: range kriteria (kolom yang diperiksa), kriterianya, dan range yang dijumlahkan (kolom angkanya). Jika range kriteria dan range jumlah adalah kolom yang sama, bagian ketiga bisa dihilangkan.

#
contoh
EXCEL
─── SUMIFS (banyak kriteria) ────────────────────────────
Struktur: =SUMIFS(range_jumlah; range_kriteria1; kriteria1; range_kriteria2; kriteria2)

=SUMIFS(D2:D100; B2:B100; "Elektronik"; C2:C100; "Jakarta")
→ Total penjualan produk Elektronik di kota Jakarta saja

─── COUNTIFS ────────────────────────────────────────────
=COUNTIFS(B2:B100; "Laki-laki"; C2:C100; "Engineering")
→ Hitung karyawan laki-laki di departemen Engineering
SUMIFS dan COUNTIFS: Beberapa kriteria sekaligus

Versi plural (SUMIFS, COUNTIFS) mendukung banyak kriteria sekaligus. Perhatikan bahwa urutan argumen SUMIFS berbeda dari SUMIF — range jumlah ada di posisi pertama, bukan ketiga.

Rumus 5: VLOOKUP — Mencari Data di Tabel Lain

VLOOKUP (Vertical Lookup) adalah rumus yang paling dicari-cari oleh pemula Excel di dunia kerja. Fungsinya: mencari sebuah nilai di kolom pertama sebuah tabel, lalu mengambil nilai dari kolom lain di baris yang sama. Contoh paling umum: mengambil nama produk atau harga berdasarkan kode produk, atau mengambil data karyawan berdasarkan ID.

#
Pahami empat argumen VLOOKUP

VLOOKUP membutuhkan empat argumen: nilai yang dicari (lookup_value), tabel referensi (table_array), nomor kolom yang ingin diambil dari tabel (col_index_num), dan jenis pencarian — gunakan FALSE atau 0 untuk pencarian tepat (exact match), yang hampir selalu kamu inginkan.

#
Kunci tabel referensi dengan referensi absolut

Saat VLOOKUP dicopy ke bawah, referensi tabel akan ikut bergeser jika tidak dikunci. Gunakan tanda $ untuk mengunci range tabel referensi — tekan F4 saat kursor ada di dalam referensi tabel.

#
Tangani error #N/A dengan IFERROR

Jika nilai yang dicari tidak ditemukan di tabel, VLOOKUP menampilkan error #N/A yang membuat laporan terlihat berantakan. Bungkus VLOOKUP dengan IFERROR untuk menampilkan teks yang lebih ramah saat data tidak ditemukan.

contoh
EXCEL
Struktur: =VLOOKUP(nilai_dicari; tabel_referensi; nomor_kolom; 0)

─── Setup data ──────────────────────────────────────────
Tabel Produk (Sheet2, A1:C100):
Kolom A = Kode Produk
Kolom B = Nama Produk
Kolom C = Harga

─── Contoh 1: Ambil nama produk berdasarkan kode ────────
=VLOOKUP(A2; Sheet2!$A$1:$C$100; 2; 0)
→ Cari nilai A2 di kolom pertama tabel, ambil nilai kolom ke-2 (Nama Produk)

─── Contoh 2: Ambil harga produk ────────────────────────
=VLOOKUP(A2; Sheet2!$A$1:$C$100; 3; 0)
→ Sama, tapi ambil kolom ke-3 (Harga)

─── Contoh 3: VLOOKUP + IFERROR ─────────────────────────
=IFERROR(VLOOKUP(A2; Sheet2!$A$1:$C$100; 2; 0); "Produk tidak ditemukan")
→ Jika tidak ketemu, tampilkan teks bukan error merah

─── Contoh 4: VLOOKUP antar sheet ───────────────────────
=VLOOKUP(B2; 'Data Karyawan'!$A:$E; 3; 0)
→ Cari di sheet bernama "Data Karyawan", ambil kolom ke-3

💡 VLOOKUP hanya bisa mencari nilai di kolom PERTAMA tabel referensi, dan hanya bisa mengambil kolom di sebelah KANAN kolom pencarian. Jika butuh lebih fleksibel — mencari dari kolom mana saja dan mengambil ke kiri sekalipun — gunakan INDEX+MATCH atau XLOOKUP (Excel 365/2021).

Rumus 6: INDEX + MATCH — VLOOKUP yang Lebih Powerful

INDEX+MATCH adalah kombinasi dua rumus yang bersama-sama jauh lebih fleksibel dari VLOOKUP. MATCH mencari posisi (nomor baris) dari sebuah nilai dalam sebuah range, lalu INDEX mengambil nilai dari posisi tersebut. Kombinasi ini bisa mencari ke kiri, tidak terpengaruh jika kolom disisipkan, dan lebih cepat untuk dataset besar.

contoh
EXCEL
─── Cara kerja masing-masing ────────────────────────────
=MATCH("Budi"; A1:A100; 0)   → Kembalikan posisi baris di mana "Budi" ditemukan
=INDEX(C1:C100; 5)            → Ambil nilai di baris ke-5 dari range C1:C100

─── Kombinasi INDEX + MATCH ─────────────────────────────
Struktur: =INDEX(kolom_hasil; MATCH(nilai_dicari; kolom_pencarian; 0))

=INDEX(C1:C100; MATCH(A2; A1:A100; 0))
→ Sama persis dengan: =VLOOKUP(A2; A:C; 3; 0)
  Tapi lebih fleksibel karena kolom pencarian dan hasil bisa di mana saja

─── Contoh nyata: Ambil gaji berdasarkan nama ───────────
Data di Sheet "HR":
Kolom A = Nama Karyawan
Kolom B = Departemen
Kolom C = Gaji

=INDEX('HR'!C:C; MATCH(A2; 'HR'!A:A; 0))
→ Cari nama di A2 dalam kolom A sheet HR, ambil gajinya dari kolom C

─── Keunggulan vs VLOOKUP: ambil kolom di sebelah KIRI ──
=INDEX('HR'!A:A; MATCH(C2; 'HR'!C:C; 0))
→ Cari gaji (C2) di kolom C, kembalikan nama karyawannya (kolom A)
   Ini TIDAK BISA dilakukan dengan VLOOKUP biasa!

Rumus 7: TEXT dan Rumus Teks Lainnya

Bekerja dengan data teks adalah bagian yang tidak terhindarkan di dunia kerja — membersihkan nama yang tidak konsisten, menggabungkan data dari beberapa kolom, mengekstrak bagian tertentu dari teks, atau memformat angka agar tampil dengan cara tertentu. Berikut rumus-rumus teks yang paling sering dibutuhkan.

contoh
EXCEL
─── MENGGABUNGKAN TEKS ──────────────────────────────────
=A2 & " " & B2                    → Gabung nama depan + spasi + nama belakang
=CONCAT(A2; " "; B2)              → Sama, cara alternatif
=TEXTJOIN(", "; TRUE; A2:A10)     → Gabung range dengan pemisah koma

─── MENGUBAH HURUF ──────────────────────────────────────
=UPPER(A2)      → UBAH SEMUA JADI HURUF KAPITAL
=LOWER(A2)      → ubah semua jadi huruf kecil
=PROPER(A2)     → Ubah Menjadi Title Case Seperti Ini

─── MEMBERSIHKAN TEKS ───────────────────────────────────
=TRIM(A2)        → Hapus spasi berlebih di awal, akhir, dan tengah teks
=CLEAN(A2)       → Hapus karakter tak terlihat (sering muncul dari data import)
=SUBSTITUTE(A2; "."; ",")  → Ganti titik dengan koma (berguna untuk angka)

─── MENGEKSTRAK TEKS ────────────────────────────────────
=LEFT(A2; 3)           → Ambil 3 karakter dari kiri
=RIGHT(A2; 4)          → Ambil 4 karakter dari kanan
=MID(A2; 3; 5)         → Ambil 5 karakter mulai dari posisi ke-3
=LEN(A2)               → Hitung panjang teks

─── MEMFORMAT ANGKA SEBAGAI TEKS ────────────────────────
=TEXT(A2; "Rp #.##0")           → Rp 1.500.000
=TEXT(A2; "dd/mm/yyyy")         → 25/12/2024
=TEXT(A2; "dddd, dd mmmm yyyy") → Rabu, 25 Desember 2024

Rumus 8: Rumus Tanggal dan Waktu

Tanggal dan waktu adalah data yang sangat umum di spreadsheet kerja — tanggal transaksi, deadline proyek, tanggal bergabung karyawan, dan sebagainya. Excel menyimpan tanggal sebagai angka di belakang layar, yang membuatnya bisa dihitung secara matematis. Memahami rumus tanggal akan sangat membantu membuat laporan yang melibatkan periode waktu.

contoh
Bash
─── TANGGAL HARI INI DAN SEKARANG ───────────────────────
=TODAY()         → Tanggal hari ini (otomatis update setiap hari)
=NOW()           → Tanggal + waktu sekarang

─── MENGEKSTRAK KOMPONEN TANGGAL ────────────────────────
=YEAR(A2)        → Ambil tahun  → 2024
=MONTH(A2)       → Ambil bulan → 12
=DAY(A2)         → Ambil tanggal → 25
=WEEKDAY(A2; 2)  → Hari dalam seminggu (1=Senin, 7=Minggu)
=WEEKNUM(A2)     → Nomor minggu dalam tahun

─── MENGHITUNG SELISIH TANGGAL ──────────────────────────
=TODAY() - A2                    → Selisih hari dari tanggal A2 hingga hari ini
=DATEDIF(A2; TODAY(); "Y")       → Selisih dalam tahun (misal: hitung umur)
=DATEDIF(A2; TODAY(); "M")       → Selisih dalam bulan
=DATEDIF(A2; TODAY(); "D")       → Selisih dalam hari
=NETWORKDAYS(A2; B2)             → Hari kerja antara dua tanggal (exclude weekend)

─── CONTOH PENGGUNAAN NYATA ─────────────────────────────
Kolom A = Tanggal Lahir Karyawan
=DATEDIF(A2; TODAY(); "Y") & " tahun"
→ "28 tahun"  ← Usia karyawan otomatis update setiap hari

Kolom A = Tanggal Order, Kolom B = Tanggal Kirim
=NETWORKDAYS(A2; B2) - 1
→ Hitung hari kerja proses pengiriman

Rumus 9: IFERROR dan Penanganan Error

Spreadsheet yang penuh error merah membuat laporan terlihat tidak profesional dan sulit dibaca. IFERROR adalah "jaring pengaman" yang membungkus rumus apapun dan mengganti tampilan error dengan teks atau nilai yang lebih ramah. Di Excel 365, ada juga IFNA yang khusus menangani error #N/A dari VLOOKUP dan sejenisnya.

contoh
Bash
Struktur: =IFERROR(rumus_yang_mungkin_error; nilai_jika_error)

─── Contoh umum ─────────────────────────────────────────
=IFERROR(A2/B2; 0)
→ Jika B2 = 0 (akan menghasilkan #DIV/0!), tampilkan 0

=IFERROR(VLOOKUP(A2; Sheet2!$A:$C; 2; 0); "-")
→ Jika data tidak ditemukan, tampilkan tanda "-"

=IFERROR(VLOOKUP(A2; Sheet2!$A:$C; 2; 0); "Data tidak ada")
→ Tampilkan teks deskriptif

=IFERROR(INDEX(C:C; MATCH(A2; A:A; 0)); 0)
→ Jika INDEX+MATCH gagal, kembalikan 0

─── IFNA: khusus untuk error #N/A ───────────────────────
=IFNA(VLOOKUP(A2; Sheet2!$A:$C; 2; 0); "Tidak ditemukan")
→ Lebih spesifik dari IFERROR — hanya menangkap #N/A,
  error lain tetap ditampilkan agar tidak menyembunyikan bug

─── Pola untuk laporan yang bersih ──────────────────────
Tanpa IFERROR → #DIV/0! → laporan terlihat error
Dengan IFERROR → 0 atau "-" → laporan terlihat bersih dan profesional

Rumus 10: Pivot Table — Bukan Rumus, tapi Wajib Dikuasai

Pivot Table bukan rumus dalam arti tradisional, tapi ia adalah fitur Excel yang paling powerful untuk analisis data. Dengan Pivot Table, kamu bisa merangkum, mengelompokkan, dan memvisualisasikan ribuan baris data hanya dengan drag-and-drop — tanpa menulis satu rumus pun. Setiap data analyst dan akuntan yang efisien pasti menggunakannya.

#
Siapkan data sumber

Data harus berbentuk tabel yang rapi: baris pertama adalah header (nama kolom), tidak ada baris atau kolom kosong di tengah data, dan setiap kolom berisi satu jenis data yang konsisten. Klik salah satu sel dalam data, lalu tekan Ctrl+T untuk mengubahnya menjadi Excel Table — ini membuat Pivot Table otomatis ikut update saat data ditambah.

#
Buat Pivot Table

Klik sel mana saja dalam data → masuk ke tab Insert → klik PivotTable → pilih New Worksheet → klik OK. Panel PivotTable Fields akan muncul di sebelah kanan, berisi daftar semua kolom dari data sumbermu.

#
Susun field dengan drag-and-drop

Seret nama kolom ke empat area: Filters (untuk filter seluruh laporan), Rows (untuk baris pengelompokan), Columns (untuk kolom pengelompokan), dan Values (untuk angka yang ingin dihitung). Excel otomatis menghitung SUM, COUNT, atau statistik lain sesuai pengaturan.

#
Refresh saat data berubah

Pivot Table tidak otomatis update saat data sumber berubah. Klik kanan di mana saja dalam Pivot Table → Refresh, atau tekan Alt + F5. Jika sudah menggunakan Excel Table sebagai sumber, proses refresh ini sudah cukup.

contoh
Bash
─── Contoh kasus: Data penjualan 1000 baris ─────────────
Kolom data: Tanggal | Sales | Produk | Kategori | Kota | Jumlah | Total

Pertanyaan bisnis yang bisa dijawab dengan Pivot Table:

Q: Total penjualan per kategori produk?
→ Rows: Kategori | Values: Total (Sum)

Q: Berapa transaksi per sales per bulan?
→ Rows: Sales | Columns: Bulan | Values: Jumlah (Count)

Q: Kota mana yang penjualannya paling tinggi?
→ Rows: Kota | Values: Total (Sum) → Sort descending

Q: Perbandingan penjualan tiap produk per kota?
→ Rows: Produk | Columns: Kota | Values: Total (Sum)

─── Shortcut berguna ─────────────────────────────────────
Alt + F5          → Refresh Pivot Table
Alt + N + V + T   → Insert Pivot Table baru
Klik kanan → "Value Field Settings" → ubah dari Sum ke Count/Average/dll

💡 Setelah membuat Pivot Table, klik tab Insert → PivotChart untuk langsung membuat grafik dari data Pivot. Grafik ini otomatis terhubung dengan Pivot Table — saat filter diubah, grafik ikut berubah. Kombinasi Pivot Table + Pivot Chart adalah cara tercepat membuat dashboard sederhana di Excel.

Cheat Sheet: Semua Rumus dalam Satu Halaman

Berikut ringkasan semua rumus yang sudah kita pelajari, ditambah beberapa rumus bonus yang sering dibutuhkan. Simpan ini sebagai referensi harianmu — tidak perlu dihafal, cukup dipahami dan tahu di mana mencarinya saat dibutuhkan.

contoh cheat sheet
Bash
─── MATEMATIKA & STATISTIK ──────────────────────────────
=SUM(range)                    Jumlahkan
=AVERAGE(range)                Rata-rata
=MIN(range)                    Nilai terkecil
=MAX(range)                    Nilai terbesar
=MEDIAN(range)                 Nilai tengah
=COUNT(range)                  Hitung sel berisi angka
=COUNTA(range)                 Hitung sel tidak kosong
=ROUND(angka; desimal)         Bulatkan angka
=INT(angka)                    Bulatkan ke bawah (hapus desimal)
=MOD(angka; pembagi)           Sisa pembagian
=ABS(angka)                    Nilai absolut (hapus negatif)

─── LOGIKA ──────────────────────────────────────────────
=IF(kondisi; benar; salah)     Percabangan kondisi
=IFS(kond1; hasil1; kond2; hasil2...)  Banyak kondisi
=AND(kond1; kond2)             Semua kondisi harus benar
=OR(kond1; kond2)              Minimal satu kondisi benar
=NOT(kondisi)                  Balik kondisi (TRUE→FALSE)
=IFERROR(rumus; jika_error)    Tangkap semua error
=IFNA(rumus; jika_na)          Tangkap hanya error #N/A

─── JUMLAH & HITUNG BERSYARAT ───────────────────────────
=SUMIF(range_cek; kriteria; range_jumlah)
=SUMIFS(range_jumlah; range_cek1; krit1; range_cek2; krit2)
=COUNTIF(range; kriteria)
=COUNTIFS(range1; krit1; range2; krit2)
=AVERAGEIF(range_cek; kriteria; range_hitung)

─── LOOKUP & REFERENSI ──────────────────────────────────
=VLOOKUP(nilai; tabel; kolom; 0)       Cari vertikal
=HLOOKUP(nilai; tabel; baris; 0)       Cari horizontal
=INDEX(range; nomor_baris)             Ambil nilai berdasar posisi
=MATCH(nilai; range; 0)                Cari posisi nilai
=XLOOKUP(nilai; range_cari; range_hasil)  (Excel 365/2021)
=CHOOSE(nomor; val1; val2; val3)       Pilih berdasar nomor

─── TEKS ────────────────────────────────────────────────
=CONCAT(teks1; teks2)          Gabung teks
=TEXTJOIN(pemisah; TRUE; range) Gabung range dengan pemisah
=LEFT(teks; n)                  Ambil n karakter dari kiri
=RIGHT(teks; n)                 Ambil n karakter dari kanan
=MID(teks; mulai; n)            Ambil n karakter dari tengah
=LEN(teks)                      Panjang teks
=TRIM(teks)                     Hapus spasi berlebih
=UPPER/LOWER/PROPER(teks)       Ubah kapitalisasi
=SUBSTITUTE(teks; lama; baru)   Ganti teks
=TEXT(angka; format)            Format angka sebagai teks
=FIND(cari; teks)               Cari posisi karakter

─── TANGGAL & WAKTU ─────────────────────────────────────
=TODAY()                        Tanggal hari ini
=NOW()                          Tanggal & waktu sekarang
=YEAR/MONTH/DAY(tanggal)        Ekstrak komponen tanggal
=DATEDIF(awal; akhir; "Y/M/D")  Selisih tanggal
=NETWORKDAYS(awal; akhir)       Hari kerja antara dua tanggal
=EOMONTH(tanggal; 0)            Hari terakhir bulan
=DATE(tahun; bulan; hari)       Buat tanggal dari komponen

Tips Produktivitas Excel yang Jarang Diajarkan

Menguasai rumus saja tidak cukup untuk bekerja efisien di Excel. Shortcut keyboard dan beberapa trik berikut bisa menghemat puluhan menit setiap harimu — terutama saat bekerja dengan file besar atau deadline yang ketat.

contoh
Bash
─── SHORTCUT KEYBOARD WAJIB HAFAL ───────────────────────
Ctrl + C / V / X          Copy, Paste, Cut
Ctrl + Z / Y              Undo, Redo
Ctrl + S                  Simpan file
Ctrl + Home / End         Pergi ke awal / akhir data
Ctrl + Arrow Key          Lompat ke ujung data
Ctrl + Shift + End        Pilih dari sel aktif ke data terakhir
Ctrl + T                  Buat Excel Table dari data
Ctrl + Shift + L          Aktifkan/matikan filter
Alt + =                   Auto-SUM (rumus SUM otomatis)
F4                        Kunci referensi sel ($A$1) / Ulangi aksi terakhir
F2                        Edit isi sel
Ctrl + `                  Tampilkan semua rumus (toggle)
Alt + Enter               Baris baru di dalam satu sel
Ctrl + 1                  Buka dialog Format Cells
Ctrl + D                  Salin rumus sel di atas ke bawah
Ctrl + R                  Salin rumus sel di kiri ke kanan

─── TRIK YANG SERING TIDAK DIKETAHUI ────────────────────
Flash Fill (Ctrl+E)
→ Excel menebak pola pengisian otomatis
→ Contoh: kolom A berisi "Budi Santoso", ketik "Budi" di B1,
  tekan Ctrl+E → Excel otomatis ekstrak nama depan semua baris

Name Box
→ Klik kotak nama (kiri atas, biasanya berisi "A1")
→ Ketik nama range, misal: "DataPenjualan"
→ Sekarang bisa pakai =SUM(DataPenjualan) di mana saja

Paste Special (Ctrl+Alt+V)
→ Paste Values Only: tempel nilai tanpa rumus
→ Paste Transpose: tukar baris jadi kolom dan sebaliknya
→ Paste + Add: tambahkan nilai yang di-copy ke sel tujuan

⚠️ Kebiasaan buruk yang harus dihindari: jangan pernah menyimpan angka sebagai teks (terlihat dari tanda kutip hijau kecil di pojok kiri sel). Excel tidak bisa menghitung teks meskipun isinya angka — SUM akan menghasilkan 0. Selalu pastikan kolom angka diformat sebagai Number atau General, bukan Text.

Langkah Selanjutnya

Selamat — kamu sudah menguasai rumus-rumus Excel yang dipakai setiap hari oleh jutaan profesional di seluruh dunia! Dengan SUM, IF, VLOOKUP, SUMIF, INDEX+MATCH, rumus teks, rumus tanggal, dan Pivot Table, kamu sudah siap menangani hampir semua pekerjaan spreadsheet di kantor. Langkah selanjutnya adalah membangun kebiasaan — setiap kali mengerjakan tugas berulang di Excel, tanya dirimu: "apakah ini bisa diotomasi dengan rumus?"

🚀 Rekomendasi belajar lanjutan: kuasai Power Query untuk membersihkan dan menggabungkan data dari banyak sumber secara otomatis, pelajari dasar-dasar macro dengan VBA untuk mengotomasi pekerjaan berulang, dan eksplorasi fitur Conditional Formatting untuk membuat data "berbicara" secara visual. Kanal YouTube ExcelJet, Chandoo.org, dan akun @excel.daily di Instagram adalah sumber belajar gratis yang sangat direkomendasikan.