Excel Formulas Academy · Pelajaran

Menumpuk IF untuk Banyak Hasil

Sarang-kan fungsi IF untuk memberi nilai atau mengelompokkan nilai

Pelajaran 1 dari 413 langkah

Menumpuk IF untuk Banyak Hasil adalah pelajaran Excel Formulas Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Excel Formulas Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Satu IF Saja Tidak Selalu Cukup

Satu IF hanya dapat memilih antara dua hasil: pengujian bernilai benar atau salah. Namun, data nyata sering kali memiliki lebih dari dua kategori. Misalnya, nilai huruf A, B, C, D, F, atau tingkatan pengiriman seperti Standar, Ekspres, dan Prioritas.

Untuk menangani tiga hasil atau lebih, Anda menempatkan satu IF di dalam IF lainnya. Ini disebut penyarangan. Cabang yang bernilai salah dari IF pertama menjadi keputusan berikutnya, begitu seterusnya, sampai setiap kasus tercakup.

Struktur IF Bertingkat

Setiap IF mengikuti pola IF(test, value_if_true, value_if_false). Untuk membuat penyarangan, Anda cukup menempatkan IF lain di bagian nilai_jika_salah.

Bacalah dari kiri ke kanan: jika pengujian pertama berhasil, kembalikan hasilnya; jika tidak, lanjutkan dan ajukan pertanyaan berikutnya. Rangkaian ini terus mempersempit pilihan sampai akhirnya ada pengujian yang cocok.

=IF(test1, result1, IF(test2, result2, result3))

Contoh Penilaian

Misalkan skor berada di sel A2 dan Anda ingin menentukan nilai huruf. Periksa ambang tertinggi terlebih dahulu, lalu lanjutkan ke bawah. Nilai terakhir adalah nilai cadangan ketika tidak ada hasil lain yang cocok.

Urutan sangat penting: karena 90 juga lebih besar dari 80, Anda harus menguji angka terbesar terlebih dahulu. Jika tidak, setiap skor tinggi akan berhenti di cabang yang keliru.

=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))

Mengapa Urutan Sangat Penting

IF bertingkat berhenti pada pengujian pertama yang bernilai benar. Jika Anda menguji A2>=70 terlebih dahulu, skor 95 akan sudah bernilai benar di sana dan secara keliru menghasilkan C.

Aturan praktis: saat membandingkan dengan lebih besar dari, uji dari ambang tertinggi ke terendah. Saat menggunakan lebih kecil dari, uji dari yang terendah ke tertinggi. Kecocokan pertama yang ditemukan akan digunakan, jadi kondisi yang paling spesifik harus ditempatkan terlebih dahulu.

=IF(A2>=70,"C",IF(A2>=90,"A","F"))

Membaca Rangkaian dengan Lantang

Trik yang bagus untuk memahami IF bertingkat adalah membacanya sebagai sebuah kalimat:

  • Jika skor setidaknya 90, nilainya adalah A,
  • jika tidak, jika setidaknya 80, nilainya adalah B,
  • jika tidak, jika setidaknya 70, nilainya adalah C,
  • jika tidak nilainya adalah F.

Setiap IF( berarti “jika tidak, jika”, sedangkan nilai terakhir adalah “jika tidak” biasa.

Menghitung Tanda Kurung

Sumber kesalahan nomor satu dalam IF bertingkat adalah tanda kurung yang tidak berpasangan. Setiap IF( memerlukan tanda kurung penutup ) yang sesuai di bagian paling akhir.

Jika Anda membuat tiga IF bertingkat, akan ada tiga tanda kurung penutup yang berurutan: ))). Sebagian besar aplikasi spreadsheet menyoroti pasangan yang cocok dengan warna saat Anda mengetik, jadi gunakan fitur tersebut untuk memastikan jumlahnya sebelum menekan Enter.

=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))

Mengategorikan Nilai Teks

IF bertingkat juga dapat digunakan dengan teks, bukan hanya angka. Bayangkan ada kode wilayah di B2 dan Anda ingin mendapatkan nama wilayah lengkap. Bandingkan sel tersebut dengan setiap kode secara berurutan.

Perhatikan bahwa perbandingan teks memerlukan tanda petik pada nilai yang digunakan dalam pengujian maupun hasil yang dikembalikan.

=IF(B2="N","North",IF(B2="S","South",IF(B2="E","East","West")))

Mengembalikan Perhitungan, Bukan Hanya Label

Hasil dari cabang mana pun dapat berupa rumus, bukan label tetap. Inilah cara kerja diskon bertingkat. Di sini, jumlah penjualan di A2 memperoleh diskon yang lebih besar seiring bertambahnya jumlah tersebut.

Setiap cabang mengalikan jumlah dengan tarif yang berbeda, sehingga satu rumus dapat menangani seluruh tabel harga.

=IF(A2>=1000,A2*0.2,IF(A2>=500,A2*0.1,IF(A2>=100,A2*0.05,0)))

Contoh Penerapan yang Lebih Mendalam

Mari mengelompokkan pengeluaran pelanggan di A2 ke dalam tingkatan loyalitas. Kita menguji dari tingkat tertinggi ke terendah agar tingkatan tertinggi yang memenuhi syarat digunakan:

  • 5000 atau lebih menjadi Platinum
  • 2000 atau lebih menjadi Emas
  • 500 atau lebih menjadi Perak
  • selebihnya menjadi Perunggu

Empat hasil memerlukan tiga IF bertingkat.

=IF(A2>=5000,"Platinum",IF(A2>=2000,"Gold",IF(A2>=500,"Silver","Bronze")))

Mengetahui Kapan Jumlahnya Terlalu Banyak

Excel mengizinkan hingga 64 IF bertingkat, tetapi lebih dari tiga atau empat tingkat akan sulit dibaca dan mudah rusak. Rangkaian yang panjang merupakan tanda peringatan.

Jika Anda mulai menumpuk banyak IF, biasanya sudah waktunya beralih ke alat yang lebih rapi seperti IFS, SWITCH, atau tabel pencarian. Anda akan mempelajari SWITCH pada pelajaran berikutnya.

Praktik Terbaik untuk Penyarangan

Jaga agar IF bertingkat tetap andal dengan kebiasaan berikut:

  • Selalu uji ambang dalam arah yang konsisten, dari tinggi ke rendah atau dari rendah ke tinggi.
  • Berikan nilai cadangan terakhir agar tidak ada kasus yang dibiarkan kosong.
  • Apit nilai dan hasil teks dengan tanda petik.
  • Hitung tanda kurung penutup sebelum menekan Enter.

Dengan mengikuti langkah-langkah ini, IF bertingkat tiga tingkat pun tetap dapat diandalkan.

Pemeriksaan Singkat

Uji pemahaman Anda tentang urutan IF bertingkat.

Ringkasan: Menyusun IF Bertingkat

Anda telah mempelajari cara menangani lebih dari dua hasil dengan menyarangkan satu IF di dalam cabang yang bernilai salah dari IF lainnya. Poin-poin penting:

  • Polanya adalah IF(test, result, IF(test, result, fallback)).
  • Uji ambang dalam satu arah yang konsisten agar kecocokan pertama benar.
  • Selalu sertakan nilai cadangan terakhir dan pastikan tanda kurung Anda berpasangan.
  • Jika sudah lebih dari tiga atau empat tingkat, gunakan alat yang lebih rapi.
=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))
Gratis untuk memulai

Belajar Excel dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menumpuk IF untuk Banyak Hasil” gratis?

Ya — teks lengkap “Menumpuk IF untuk Banyak Hasil” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Excel Formulas Academy, upgrade ke CoddyKit PRO. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Menumpuk IF untuk Banyak Hasil”?

Sarang-kan fungsi IF untuk memberi nilai atau mengelompokkan nilai Kamu berlatih Excel Formulas Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Excel Formulas Academy?

Tidak diperlukan pengalaman sebelumnya. Excel Formulas Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Menumpuk IF untuk Banyak Hasil” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Excel Formulas Academy ini?

Ya. Setiap pelajaran Excel Formulas Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Menumpuk IF untuk Banyak Hasil
  2. Memilih Kasus dengan SWITCH
  3. Memilih Item dengan CHOOSE
  4. Menjaga Logika Kompleks Tetap Mudah Dibaca
← Kembali ke Excel Formulas Academy