Materi IF Excel – Mulai dari 2 Kondisi

1. Dataset: Menentukan LULUS atau TIDAK LULUS

Silakan copy tabel berikut ke Excel:

No	Nama	Nilai
1	Andi	85
2	Budi	65
3	Citra	78
4	Dedi	55
5	Eka	90
6	Fajar	70
7	Gina	60
8	Hadi	45
9	Intan	88
10	Joko	72

Soal

Ketentuan:

  • Nilai >= 70 → LULUS
  • Nilai < 70 → TIDAK LULUS

Tambahkan kolom Keterangan.

NoNamaNilaiKeterangan
1Andi85LULUS
2Budi65TIDAK LULUS
3Citra78LULUS
4Dedi55TIDAK LULUS
5Eka90LULUS
6Fajar70LULUS
7Gina60TIDAK LULUS
8Hadi45TIDAK LULUS
9Intan88LULUS
10Joko72LULUS

Rumus di D2

=IF(C2>=70,"LULUS","TIDAK LULUS")

Kemudian tarik/copy rumus ke bawah.


2. Memahami Struktur IF

Bentuk dasar IF:

=IF(logical_test,value_if_true,value_if_false)

Contoh:

=IF(C2>=70,"LULUS","TIDAK LULUS")

Artinya:

Jika C2 >= 70
    maka LULUS
Jika tidak
    maka TIDAK LULUS

Jadi IF sederhana mempunyai 2 kemungkinan hasil:

KONDISI BENAR → hasil 1

KONDISI SALAH → hasil 2


3. Contoh IF dengan 2 Kondisi

Sekarang kita naik sedikit.

Misalnya perusahaan memberikan Bonus berdasarkan nilai penjualan:

  • Penjualan >= 10.000.000 → BONUS
  • Penjualan < 10.000.000 → TIDAK BONUS

Dataset:

No	Nama	Penjualan
1	Andi	15000000
2	Budi	7500000
3	Citra	12000000
4	Dedi	5000000
5	Eka	20000000
6	Fajar	9000000
7	Gina	11000000
8	Hadi	6500000
9	Intan	18000000
10	Joko	8000000

Rumus:

=IF(C2>=10000000,"BONUS","TIDAK BONUS")

4. IF dengan Kondisi Teks

IF tidak hanya digunakan untuk angka.

Misalnya:

No	Nama	Status
1	Andi	Aktif
2	Budi	Tidak Aktif
3	Citra	Aktif
4	Dedi	Tidak Aktif
5	Eka	Aktif

Kita ingin membuat kolom Keterangan.

Jika status Aktif → “Bisa Login”

Jika status Tidak Aktif → “Tidak Bisa Login”

Rumus:

=IF(C2="Aktif","Bisa Login","Tidak Bisa Login")

Perhatikan bahwa teks harus menggunakan tanda kutip:

"Aktif"
"Bisa Login"
"Tidak Bisa Login"

5. IF dengan 2 Kondisi Sekaligus

Nah, ini penting.

Misalnya seorang siswa dinyatakan LULUS jika:

  1. Nilai teori >= 70
  2. Nilai praktik >= 70

Jadi ada dua syarat yang harus terpenuhi.

Dataset:

No	Nama	Teori	Praktik
1	Andi	80	85
2	Budi	75	60
3	Citra	90	80
4	Dedi	65	75
5	Eka	88	90
6	Fajar	70	70
7	Gina	60	65
8	Hadi	85	55
9	Intan	95	90
10	Joko	72	80

Hasil yang diinginkan:

NoNamaTeoriPraktikKeterangan
1Andi8085LULUS
2Budi7560TIDAK LULUS
3Citra9080LULUS
4Dedi6575TIDAK LULUS
5Eka8890LULUS
6Fajar7070LULUS
7Gina6065TIDAK LULUS
8Hadi8555TIDAK LULUS
9Intan9590LULUS
10Joko7280LULUS

Rumus:

=IF(AND(C2>=70,D2>=70),"LULUS","TIDAK LULUS")

Penjelasan

AND(C2>=70,D2>=70)

berarti:

Nilai teori harus >= 70 DAN nilai praktik harus >= 70.

Keduanya harus benar.


6. IF + OR

Sekarang kita gunakan OR.

Ketentuan:

Siswa mendapatkan REMEDIAL jika:

  • Nilai teori < 70 ATAU
  • Nilai praktik < 70

Rumus:

=IF(OR(C2<70,D2<70),"REMEDIAL","TIDAK REMEDIAL")

Perbedaannya:

AND

=IF(AND(C2>=70,D2>=70),"LULUS","TIDAK LULUS")

Semua kondisi harus benar.

OR

=IF(OR(C2<70,D2<70),"REMEDIAL","TIDAK REMEDIAL")

Salah satu kondisi saja sudah cukup.


7. Latihan untuk Siswa

Gunakan dataset berikut:

No	Nama	Nilai Teori	Nilai Praktik	Kehadiran
1	Andi	85	80	95%
2	Budi	65	75	90%
3	Citra	90	88	98%
4	Dedi	70	60	85%
5	Eka	95	92	100%
6	Fajar	75	70	80%
7	Gina	60	65	75%
8	Hadi	80	85	95%
9	Intan	88	90	98%
10	Joko	72	68	90%

Latihan 1

Buat kolom Status.

Syarat:

  • Teori >= 70
  • Praktik >= 70

Jika keduanya terpenuhi:

LULUS

Jika tidak:

TIDAK LULUS

Rumus yang diharapkan:

=IF(AND(C2>=70,D2>=70),"LULUS","TIDAK LULUS")

Latihan 2

Buat kolom Remedial.

Jika nilai teori atau praktik di bawah 70:

REMEDIAL

Jika tidak:

TIDAK REMEDIAL

Rumus:

=IF(OR(C2<70,D2<70),"REMEDIAL","TIDAK REMEDIAL")

Latihan 3

Buat kolom Predikat.

Ketentuan:

  • Nilai teori >= 80 DAN praktik >= 80 → “SANGAT BAIK”
  • Selain itu → “BAIK”

Rumus:

=IF(AND(C2>=80,D2>=80),"SANGAT BAIK","BAIK")

Urutan belajar IF yang saya sarankan

Untuk materi Excel, sebaiknya jangan langsung masuk IF bertingkat. Urutannya:

1. IF dasar
   ↓
2. IF dengan angka
   ↓
3. IF dengan teks
   ↓
4. IF + AND
   ↓
5. IF + OR
   ↓
6. IF bertingkat
   ↓
7. IF + AND + OR
   ↓
8. IF + COUNTIF/SUMIF
   ↓
9. IFERROR
   ↓
10. Studi kasus administrasi/penjualan/raport

Kalau ini untuk materi kursus Excel, bagian berikutnya paling bagus adalah IF bertingkat (3 kondisi), misalnya nilai >=80 = A, >=70 = B, >=60 = C, <60 = D, karena dari situ siswa mulai benar-benar memahami logika IF.

Leave a Reply

Your email address will not be published. Required fields are marked *