10 Rumus Excel Lanjutan untuk Data Analyst: Level Up Skill Kamu!

Kalau sebelumnya kita udah bahas fungsi dasar yang wajib banget dikuasai kayak XLOOKUP dan VSTACK, sekarang waktunya kita naik kelas. Kadang, jadi Data Analyst itu tidak cuma soal narik data, tapi juga bersihin error (data cleansing), ngitung data kompleks, sampai bikin rentang waktu. Di situlah rumus-rumus lanjutan ini turun tangan.

Ilustrasi Data Analyst Lanjutan

Siap untuk meningkatkan kecepatan kerjamu? Mari kita bahas 10 rumus saktinya!


1. IFERROR

Paling males kan kalau rumus udah bener, eh malah muncul #N/A, #DIV/0!, atau #VALUE! gara-gara ada sel yang kosong atau salah format? IFERROR ini tamengnya. Dia bakal mengganti pesan error bawaan Excel dengan teks yang lebih manusiawi.

=IFERROR(A1/B1, "Belum Ada Data")

2. INDEX & MATCH

Sebelum XLOOKUP lahir, duo INDEX dan MATCH adalah raja pencarian data. Bahkan sampai sekarang, banyak perusahaan yang Excel-nya belum update ke versi terbaru, jadi kamu tetap wajib ngerti ini. Ibaratnya: INDEX mencari isinya, MATCH mencari posisinya.

=INDEX(B:B, MATCH("A01", A:A, 0))

3. SUMPRODUCT

Ini rumus magis buat yang suka perhitungan bobot atau inventory. SUMPRODUCT mengalikan komponen-komponen yang bersesuaian dalam array/tabel, lalu mengembalikan jumlah total dari perkalian tersebut dalam satu proses tanpa butuh kolom bantuan.

=SUMPRODUCT(A2:A10, B2:B10)

4. TEXTSPLIT

Kebalikan dari TEXTJOIN. Sering banget dikasih data hasil tarikan web yang numpuk di satu sel (misal: "Budi,Jakarta,08123"). Dulu harus repot pakai Text to Columns, sekarang tinggal panggil rumus ini buat misahin data pakai koma ke beberapa sel ke samping.

=TEXTSPLIT(A1, ", ")

5. LET

Rumus kamu panjang banget sampai berulang-ulang nyebut rentang yang sama? LET memungkinkan kamu membuat "variabel" lokal di dalam rumus Excel. Bikin rumus jadi lebih ringkas dan proses loading Excel jadi jauh lebih ringan.

=LET(RataRata, AVERAGE(A1:A10), IF(RataRata>80, "Lulus", "Gagal"))

6. NETWORKDAYS

Orang HR atau operasional wajib tahu! Kalau disuruh hitung SLA (Service Level Agreement) atau total hari kerja efektif dalam sebulan, jangan manual ngurangin tanggal merah. Rumus ini langsung ngebuang hari Sabtu-Minggu dan hari libur nasional (kalau kamu masukin list-nya).

=NETWORKDAYS(A1, B1, C1:C5)

7. EOMONTH

Singkatan dari End Of Month. Kepakai banget buat bikin proyeksi finansial atau jatuh tempo faktur. Kamu bisa nyari tanggal hari terakhir dari sebuah bulan, bisa bulan ini, bulan depan, atau beberapa bulan lalu.

=EOMONTH(A1, 1)

8. CHOOSECOLS

Punya tabel master dengan 50 kolom, tapi atasan minta ditarikin data buat laporan pakai 3 kolom tertentu aja? CHOOSECOLS solusinya. Kamu bisa comot kolom ke-1, ke-5, dan ke-10 aja jadi tabel baru yang bersih.

=CHOOSECOLS(A1:F100, 1, 4)

9. XMATCH

Versi modern dari MATCH. Lebih tangguh, otomatis nyari persis sama (exact match) tanpa perlu masukin angka 0 di akhir rumus kayak fungsi MATCH jadul. Dan kerennya, bisa nyari dari bawah ke atas juga!

=XMATCH("RES123", A:A)

10. AGGREGATE

Ini adalah versi super saiyan dari fungsi SUBTOTAL. Kalau kamu ngitung total (SUM) tapi di rentang datanya ada pesan error (kayak #N/A), fungsi SUM biasa akan ikutan error. Tapi dengan AGGREGATE, kamu bisa kasih perintah: "Hitung totalnya, tapi acuhkan baris yang error atau yang lagi di-hide."

=AGGREGATE(9, 6, A1:A100)

Bedah Ringkas Artikel (5W+1H)
  • What (Apa): 10 fungsi Excel lanjutan (Advanced) untuk memecahkan masalah data yang lebih kompleks.
  • Who (Siapa): Data Analyst, spesialis pelaporan, atau siapa saja yang butuh merapikan data kotor.
  • Why (Mengapa): Data mentah (raw data) jarang ada yang langsung rapi. Rumus ini mencegah laporanmu berantakan gara-gara error atau format teks yang nyebelin.
  • When (Kapan): Digunakan saat kamu masuk fase Data Cleansing atau membuat kalkulasi logika tingkat lanjut.
  • Where (Di mana): Microsoft Excel versi terbaru (Microsoft 365) atau versi web.
  • How (Bagaimana): Cukup copas logika rumusnya dari contoh kasus di bawah ini langsung ke lembar kerjamu!

Jadi, Udah Siap Bikin Data yang Rapi? 🚀

Menguasai Excel memang butuh waktu dan latihan. Tapi dengan 10 rumus lanjutan ini di kantongmu, kamu udah satu langkah lebih jauh dari sekadar analis pemula. Terapkan fungsi IFERROR untuk merapikan visualisasi laporan secara bertahap, atau gunakan fungsi TEXTSPLIT guna memisahkan string data secara sistematis.