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.
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 (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.
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.
=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.
=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.
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.
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".
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.
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.
─── 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 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.
─── 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 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.
─── 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
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.
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.
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.
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.
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.
─── 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.
─── 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.
─── 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.
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.
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.
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.
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.
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 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.
─── 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.
─── 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.