Monday, April 20, 2026

MATERI IF BERTINGKAT (NESTED IF)

MATERI LENGKAP IF BERTINGKAT (NESTED IF)

Pendekatan Logika Mendalam – Level SMK

1. Permasalahan Dunia Nyata

Dalam kehidupan nyata, kita sering mengambil keputusan bertingkat:
  • Jika nilai sangat tinggi → sangat baik
  • Jika cukup → cukup baik
  • Jika rendah → perlu perbaikan
Excel digunakan untuk meniru proses berpikir tersebut secara otomatis.

2. Cara Kerja IF Secara Fundamental

IF bekerja seperti “pertanyaan ya/tidak”:
  1. Periksa kondisi
  2. Jika benar → ambil hasil pertama
  3. Jika salah → ambil hasil kedua

3. Contoh Sederhana (1 Kondisi)

Rumus:
=IF(A2>=75,"LULUS","TIDAK LULUS")

Proses:
  1. Apakah A2 ≥ 75?
  2. Jika YA → tampilkan "LULUS"
  3. Jika TIDAK → tampilkan "TIDAK LULUS"

4. Keterbatasan IF Sederhana

IF biasa hanya bisa menangani 2 kemungkinan.

Padahal realita:
  • Nilai bisa A, B, C, D, E
  • Diskon bisa 5%, 10%, 15%, 20%

5. Solusi: IF Bertingkat

IF bertingkat adalah IF di dalam IF.

Digunakan untuk banyak kondisi.

6. Logika Manual (WAJIB DIPAHAMI)

Aturan nilai:
  • ≥90 → A
  • ≥80 → B
  • ≥70 → C
  • ≥60 → D
  • <60 → E
Cara berpikir manusia:
  1. Cek apakah ≥90
  2. Jika tidak, cek ≥80
  3. Jika tidak, cek ≥70
  4. Jika tidak, cek ≥60
  5. Jika tidak → E

7. Mengubah Logika ke Excel

=IF(A2>=90,"A", IF(A2>=80,"B", IF(A2>=70,"C", IF(A2>=60,"D","E"))))

8. Cara Membaca Rumus

Jika nilai ≥90 → A Jika tidak → cek ≥80 → B Jika tidak → cek ≥70 → C Jika tidak → cek ≥60 → D Jika tidak → E

9. Konsep Paling Penting: PRIORITAS

Excel berhenti saat menemukan kondisi pertama yang benar.

Artinya:
  • Urutan menentukan hasil
  • Salah urutan = hasil salah

10. Simulasi Berpikir (WAJIB)

Nilai = 85
  1. Apakah ≥90? → Tidak
  2. Apakah ≥80? → Ya
  3. Hasil = B
  4. Proses berhenti

11. Kesalahan Fatal

=IF(A2>=60,"D", IF(A2>=70,"C", IF(A2>=80,"B", IF(A2>=90,"A","E"))))

Masalah:
  • Semua nilai ≥60 langsung D
  • Kondisi lain tidak pernah dicek

12. Studi Kasus Diskon

Aturan:
  • ≥200000 → 20%
  • ≥100000 → 15%
  • ≥50000 → 10%
  • <50000 → 5%
=IF(E2>=200000,E2*20%, IF(E2>=100000,E2*15%, IF(E2>=50000,E2*10%, E2*5%)))

13. Langkah Sistematis Menyusun IF

  1. Tulis semua aturan
  2. Urutkan dari terbesar
  3. Tulis IF pertama
  4. Masukkan IF berikutnya
  5. Periksa kurung

14. Kesalahan Umum Siswa

  • Menyalin tanpa memahami
  • Salah urutan
  • Lupa tanda kutip
  • Kurung tidak lengkap

15. Latihan Berpikir Tanpa Excel

Nilai = 72 → apakah ≥90? tidak → apakah ≥80? tidak → apakah ≥70? ya → hasil C

16. Soal Jebakan

=IF(A2>=50,"E", IF(A2>=60,"D", IF(A2>=70,"C", IF(A2>=80,"B", IF(A2>=90,"A","F")))))

Analisis:
  • Kondisi pertama menangkap semua nilai ≥50
  • Semua nilai besar jadi E

17. Inti Konsep

IF bukan rumus.

IF adalah:
  • logika keputusan
  • alur berpikir
  • dasar sistem komputer

18. Refleksi

Jawab:
  • Kenapa harus dari terbesar?
  • Apa akibat salah urutan?
  • Bagaimana Excel membaca IF?