Tutorial Aplikasi Perangkat Media Sosial
BREAKING NEWS
Tutorial Canva untuk Pemula: Cara Membuat Desain Profesional Tanpa Keahlian Desain • 20 Tips Android Terbaik untuk Performa, Baterai, dan Keamanan Maksimal • Tutorial macOS untuk Pemula: Panduan Lengkap dari Nol Sampai Mahir • Tutorial Android: 14 Tips dan Trik Tersembunyi yang Wajib Kamu Coba • 10 Tools AI Terbaik untuk Smartphone Android yang Wajib Kamu Coba di 2026 •

Cara Menggunakan Rumus IF Bertingkat di Excel untuk Pemula

A man with a backpack looking at a laptop

Rumus IF adalah salah satu fungsi paling sering dipakai di Excel, tetapi banyak pengguna berhenti di level dasar saja. Padahal, saat menghadapi kondisi yang lebih kompleks—misalnya menentukan grade nilai, menghitung bonus bertingkat, atau memberi kategori diskon—kamu butuh rumus IF bertingkat.

Kabar baiknya, konsep IF bertingkat sebenarnya sederhana: sebuah IF yang “bersarang” di dalam IF lainnya. Kalau kamu baru pertama kali mencobanya, artikel ini akan memandu langkah demi langkah lengkap dengan contoh nyata yang bisa langsung dipraktikkan.

Apa Itu Rumus IF Bertingkat?

IF bertingkat (nested IF) adalah penggunaan fungsi IF di dalam fungsi IF lain. Tujuannya agar Excel bisa mengevaluasi lebih dari dua kemungkinan hasil dalam satu rumus.

Rumus IF biasa hanya punya dua jawaban: benar atau salah. Dengan IF bertingkat, kamu bisa membuat tiga, empat, bahkan lebih cabang kondisi sekaligus dalam satu sel.

Struktur dasarnya seperti ini:

  • =IF(kondisi1; hasil1; IF(kondisi2; hasil2; IF(kondisi3; hasil3; hasil_cadangan)))

Excel akan memeriksa kondisi pertama. Jika benar, hasil1 ditampilkan. Jika salah, Excel lanjut memeriksa kondisi kedua, dan seterusnya hingga kondisi terakhir. Kalau semua kondisi salah, maka hasil_cadangan yang muncul.

Aturan Penting Sebelum Menulis IF Bertingkat

Sebelum mulai mengetik, pahami dulu beberapa aturan dasar berikut agar rumusmu tidak error:

  • Jumlah tanda kurung tutup harus sama dengan jumlah IF yang kamu buat.
  • Urutan kondisi sangat berpengaruh. Excel berhenti di kondisi pertama yang bernilai benar, jadi susun dari yang paling spesifik atau dari nilai tertinggi.
  • Pemisah argumen bisa berupa titik koma (;) atau koma (,) tergantung pengaturan regional komputer kamu.
  • Teks harus diapit tanda kutip ganda, misalnya “Lulus” atau “Tidak Lulus”.
  • Hindari terlalu banyak tingkatan. Excel modern mendukung hingga 64 IF bersarang, tetapi untuk keterbacaan sebaiknya maksimal 3–4 tingkat.
Baca juga  7 Platform Kursus Teknologi untuk Pemula, Belajar Coding & Digital Marketing dari Nol

Contoh 1: Menentukan Grade Nilai Siswa

Misalnya nilai siswa berada di sel A2, dan kamu ingin memberi grade A, B, C, atau D. Rumusnya:

=IF(A2>=85;”A”;IF(A2>=70;”B”;IF(A2>=60;”C”;”D”)))

Cara kerjanya: Excel mengecek apakah nilai ≥ 85. Jika ya, hasilnya “A”. Jika tidak, Excel mengecek apakah nilai ≥ 70, lalu ≥ 60, dan jika semuanya gagal, hasilnya “D”.

Perhatikan bahwa urutan pengecekan harus dari nilai tertinggi ke terendah. Kalau kamu membalik urutannya—mengecek ≥ 60 lebih dulu—maka nilai 90 pun akan keluar sebagai “C” karena kondisi pertama sudah terpenuhi.

Contoh 2: Menghitung Bonus Penjualan Bertingkat

Bayangkan kamu punya data penjualan di sel B2 dengan aturan bonus berikut:

  1. Penjualan ≥ 100 unit: bonus 15%
  2. Penjualan ≥ 70 unit: bonus 10%
  3. Penjualan ≥ 40 unit: bonus 5%
  4. Di bawah 40 unit: tanpa bonus

Rumusnya bisa ditulis:

=IF(B2>=100;B2*15%;IF(B2>=70;B2*10%;IF(B2>=40;B2*5%;0)))

Hasil akhirnya berupa angka persentase bonus yang otomatis menyesuaikan jumlah penjualan. Kamu bisa menggabungkan IF bertingkat dengan operasi matematika seperti perkalian, penjumlahan, atau fungsi lain seperti ROUND agar hasilnya lebih rapi.

Contoh 3: Memberi Keterangan Status Kelulusan

IF bertingkat juga sering dipakai untuk memberi keterangan teks. Contohnya, nilai di sel C2 dengan tiga kategori:

  • ≥ 80 → “Sangat Baik”
  • ≥ 65 → “Baik”
  • ≥ 50 → “Cukup”
  • < 50 → “Perlu Perbaikan”
Baca juga  Cara Menggunakan AI untuk Menyusun SOP Pekerjaan dengan Mudah dan Cepat

=IF(C2>=80;”Sangat Baik”;IF(C2>=65;”Baik”;IF(C2>=50;”Cukup”;”Perlu Perbaikan”)))

Setelah rumus dibuat di baris pertama, cukup tarik fill handle ke bawah agar rumus otomatis menyalin ke seluruh baris data.

Alternatif Lebih Rapi: Fungsi IFS

Kalau kamu memakai Excel 2019, Excel 365, atau Google Sheets, ada fungsi IFS yang jauh lebih mudah dibaca karena tidak perlu kurung bersarang.

Formatnya: =IFS(kondisi1; hasil1; kondisi2; hasil2; kondisi3; hasil3)

Contoh untuk grade nilai tadi menjadi:

=IFS(A2>=85;”A”;A2>=70;”B”;A2>=60;”C”;A2<60;”D”)

Lebih singkat, bukan? Kekurangannya, IFS belum tersedia di Excel versi lama seperti 2013 atau 2016, sehingga IF bertingkat tetap jadi pilihan utama di perangkat tersebut.

Alternatif Lain: VLOOKUP dengan Tabel Bantu

Untuk data kategori yang panjang dan sering berubah, pendekatan terbaik justru bukan IF bertingkat, melainkan VLOOKUP atau LOOKUP ke tabel referensi terpisah.

Kamu cukup membuat tabel kecil berisi batas bawah nilai dan kategorinya, lalu memanggilnya dengan rumus. Keuntungannya, saat aturan berubah kamu hanya perlu mengedit tabel, bukan merombak rumus di ratusan sel.

Kesalahan Umum dan Cara Mengatasinya

Beberapa masalah berikut paling sering muncul saat pengguna mencoba IF bertingkat:

  • #NAME? — biasanya karena tanda kutip teks lupa ditutup atau nama fungsi salah tulis.
  • #VALUE! — sering terjadi karena membandingkan teks dengan angka tanpa tanda kutip yang benar.
  • #N/A — muncul jika kamu menggabungkan IF dengan VLOOKUP dan data rujukan tidak ditemukan. Solusinya bungkus dengan IFERROR.
  • Hasil tidak sesuai dugaan — hampir selalu disebabkan urutan kondisi yang salah, bukan karena rumusnya rusak.
  • Too many arguments — tandanya ada kurung atau pemisah argumen yang berlebih. Cek satu per satu dari dalam ke luar.
Baca juga  Cara Mengenali Modus Penipuan OTP: Panduan Lengkap Agar Data dan Saldo Anda Tetap Aman

Tips Agar Rumus IF Bertingkat Mudah Dibaca

  1. Gunakan Alt + Enter di formula bar untuk memecah rumus menjadi beberapa baris.
  2. Buat rumus dari kondisi paling sederhana dulu, uji hasilnya, lalu tambah tingkatan berikutnya.
  3. Simpan aturan bisnis di tabel terpisah agar rumus tetap pendek.
  4. Beri nama sel (Named Range) supaya rumus lebih mudah dipahami, misalnya =IF(Nilai>=85;…).

Kesimpulan

Rumus IF bertingkat adalah cara ampuh membuat keputusan otomatis di Excel ketika kondisinya lebih dari dua. Kuncinya ada tiga: pahami struktur bersarangnya, susun urutan kondisi dari yang paling tinggi, dan pastikan jumlah kurung serta tanda kutipnya benar.

Kalau versi Excel kamu sudah mendukung IFS, gunakan fungsi itu agar rumus lebih ringkas. Untuk kebutuhan skala besar, pertimbangkan VLOOKUP dengan tabel bantu.

Sekarang giliranmu mencoba. Buka file Excel-mu, buat satu kolom data sederhana, lalu praktikkan contoh grade nilai di atas. Kalau menemui error yang membingungkan, tulis pertanyaanmu di kolom komentar—kami siap membantu. Jangan lupa bagikan artikel ini ke teman atau rekan kerja yang juga sedang belajar Excel!

Artikel Terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *