10 Contoh Soal Fungsi IF Excel dari Dasar hingga Tingkat Lanjut

10 Contoh Soal Fungsi IF Excel dari Dasar hingga Tingkat Lanjut

Fungsi IF adalah salah satu fitur paling fundamental dan powerful di Microsoft Excel. Kemampuan untuk membuat keputusan logis berdasarkan kondisi tertentu adalah inti dari otomatisasi pengolahan data. Baik Anda seorang admin kantor, mahasiswa, maupun analis data profesional, menguasai fungsi IF akan meningkatkan efisiensi kerja Anda berkali-kali lipat.

baca juga : Bank Soal Seleksi Kompetensi Dasar CAT Kemenristekdikti Beserta Pembahasan

Artikel ini akan memandu Anda melalui 10 contoh soal fungsi IF Excel, mulai dari logika sederhana hingga penggunaan fungsi IF bertingkat (Nested IF) dan kombinasi dengan fungsi logika lainnya. Dengan mempelajari contoh-contoh praktis ini, Anda akan siap menghadapi tantangan pengolahan data di dunia kerja nyata.

Dasar-Dasar Sintaks Fungsi IF

Sebelum masuk ke soal, sangat penting untuk memahami struktur dasar dari fungsi IF:

=IF(tes_logika; [nilai_jika_benar]; [nilai_jika_salah])

🔖 Baca juga:
Tips Menjawab Contoh Soal Value Clarification Test Agar Hasil Akurat
  • tes_logika: Kondisi yang ingin Anda uji (misalnya, apakah A1 > 10?).
  • nilai_jika_benar: Hasil yang muncul jika kondisi terpenuhi.
  • nilai_jika_salah: Hasil yang muncul jika kondisi tidak terpenuhi.

Bagian 1: Fungsi IF Dasar (Single IF)

Fungsi IF dasar digunakan untuk menguji satu kondisi tunggal.

Soal 1: Penentuan Kelulusan Sederhana

Seorang guru ingin menentukan apakah siswa lulus atau tidak berdasarkan nilai ujian. Standar kelulusan adalah 75. Jika nilai di sel B2 adalah 80, buatlah rumusnya!

Jawaban & Pembahasan: =IF(B2>=75; "LULUS"; "REMIDIAL") Karena 80 lebih besar dari 75, maka hasilnya adalah LULUS. Gunakan tanda petik (” “) untuk hasil berupa teks.

Soal 2: Pemberian Diskon Belanja

Sebuah toko memberikan diskon bagi pelanggan yang berbelanja minimal Rp500.000. Jika total belanja ada di sel C3, berikan keterangan “Dapat Voucher” atau “Tidak Dapat”.

Jawaban & Pembahasan: =IF(C3>=500000; "Dapat Voucher"; "Tidak Dapat") Logika ini membantu kasir memberikan informasi promosi secara otomatis tanpa perlu mengecek manual.

Soal 3: Cek Stok Barang (Inventory)

Manajer gudang ingin sistem memberikan peringatan jika stok barang di sel D4 berada di bawah 10 unit.

Jawaban & Pembahasan: =IF(D4<10; "RE-ORDER"; "AMAN") Ini adalah cara tercepat untuk memantau inventaris agar tidak terjadi kehabisan stok.


Bagian 2: Fungsi IF Bertingkat (Nested IF)

Nested IF digunakan ketika terdapat lebih dari dua kemungkinan hasil (kondisi jamak).

Soal 4: Konversi Nilai Angka ke Huruf

Buatlah rumus untuk mengonversi nilai di sel E5 menjadi predikat:

  • 90: A
  • 80: B
  • 70: C
  • Di bawah 70: D

Jawaban & Pembahasan: =IF(E5>90; "A"; IF(E5>80; "B"; IF(E5>70; "C"; "D"))) Excel akan mengecek kondisi satu per satu dari kiri ke kanan hingga menemukan kondisi yang benar.

Soal 5: Penentuan Bonus Karyawan berdasarkan Performa

Karyawan mendapatkan bonus berdasarkan pencapaian target di sel F6:

  • 100%: Bonus 2 Juta
  • = 80%: Bonus 1 Juta
  • < 80%: Tidak Ada Bonus

Jawaban & Pembahasan: =IF(F6>=1; 2000000; IF(F6>=0,8; 1000000; 0)) Catatan: Dalam Excel, 100% setara dengan 1 dan 80% setara dengan 0,8.

Soal 6: Klasifikasi Usia

Kelompokkan usia di sel G7 menjadi: “Anak” (<12), “Remaja” (<20), “Dewasa” (<60), dan “Lansia” (>=60).

Jawaban & Pembahasan: =IF(G7<12; "Anak"; IF(G7<20; "Remaja"; IF(G7<60; "Dewasa"; "Lansia")))


Bagian 3: IF Kombinasi (AND, OR, NOT)

Kadang satu sel saja tidak cukup. Kita perlu menguji beberapa kriteria sekaligus.

Soal 7: IF dengan Fungsi AND (Seleksi Kerja)

Kandidat diterima jika Nilai Tes (H8) > 80 DAN Nilai Wawancara (I8) > 75.

Jawaban & Pembahasan: =IF(AND(H8>80; I8>75); "DITERIMA"; "DITOLAK") Fungsi AND mengharuskan semua syarat terpenuhi agar hasilnya TRUE.

Soal 8: IF dengan Fungsi OR (Penerimaan Beasiswa)

Siswa dapat beasiswa jika Prestasi Akademik (J9) adalah “Juara” ATAU berasal dari keluarga prasejahtera (K9) adalah “Ya”.

Jawaban & Pembahasan: =IF(OR(J9="Juara"; K9="Ya"); "Dapat Beasiswa"; "-") Fungsi OR memberikan hasil TRUE jika salah satu saja syarat terpenuhi.


Bagian 4: Fungsi IF Tingkat Lanjut & Troubleshooting

Soal 9: Menghindari Error Pembagian Nol (IF + IFERROR)

Saat menghitung pertumbuhan penjualan (Sel L10 / Sel M10), sering muncul error #DIV/0! jika sel pembagi kosong. Bagaimana cara mengatasinya?

Jawaban & Pembahasan: =IF(M10=0; 0; L10/M10) atau =IFERROR(L10/M10; 0) Cara ini menjaga laporan Anda tetap bersih tanpa pesan error yang mengganggu pemandangan.

Soal 10: IF untuk Tanggal (Cek Jatuh Tempo)

Jika tanggal hari ini (gunakan fungsi TODAY()) sudah melewati tanggal jatuh tempo di sel N11, berikan keterangan “TERLAMBAT”.

Jawaban & Pembahasan: =IF(TODAY()>N11; "TERLAMBAT"; "BELUM JATUH TEMPO") Sangat berguna untuk manajemen piutang atau pengingat cicilan.


Tips Ampuh Menguasai Fungsi IF Excel

  1. Gunakan Titik Koma (;) atau Koma (,): Tergantung pengaturan regional komputer Anda. Jika rumus error, coba ganti pemisahnya.
  2. Perhatikan Tanda Kurung: Setiap fungsi IF yang dibuka harus ditutup di bagian akhir. Semakin banyak Nested IF, semakin banyak kurung tutupnya.
  3. Urutan Logika: Pada Nested IF, mulailah dari nilai tertinggi ke terendah atau sebaliknya untuk menghindari tumpang tindih logika.
  4. Gunakan Kutipan pada Teks: Ingat, teks harus diapit tanda kutip ("TEXT"), sedangkan angka tidak perlu.

baca juga : CoE Metaverse Teknokrat, Kampus Terbaik di Lampung, Gelar PKM โ€œAI for Metaverse Creationโ€ di MAN 1 Metro

Kesimpulan

Fungsi IF adalah jembatan menuju penguasaan Excel yang lebih tinggi. Dengan memahami 10 contoh soal di atas, Anda telah menguasai logika dasar, logika bertingkat, hingga logika kombinasi. Praktikkan rumus-rumus ini pada data Anda sendiri untuk benar-benar merasakan kemudahan yang ditawarkan oleh Excel.

penulis : dinda

Post Comment