Bismillah
Poostingan hari ini saya ingin menjelaskan al-hal yang mendasar tentang Fungsi IF yang digabung dengan Fungsi OR dan AND. Topik kita kali ini mungkin lebih saya tujukan bagi yang masih pemula atau yang ingin mendalami lebih jauh lagi. Ingatlah kalau kita menguasai yang pelajaran dasar, mengerjakan yang rumit akan dapat diselesaikan.
IF dan OR :
Sintaksnya : =IF(OR(Kondisi1;Kondisi2);X;Y)
X = Nilai Jika Salah Satu Kondisi Terpenuhi (Ingat OR, minimal salah satu kondisi terpenuhi)
Y= Nilai Jika Semua Kondisi Tidak Terpenuhi
Mari kita praktek............. saya akan pakai contoh yang sederhana saja.......
Kita punya Tabel dimana Cell A1=1 dan B1=2 dan C1=3
Kita tes dengan rumus :
=IF(OR(A1=1;B1=2;C1=3);"Ya";"Tidak")
Bunyinya begini, "Jika A1=1 atau B1=2 atau C1=3, maka jawab "Ya"; jika tidak ada maka jawab "Tidak"
Cobalah ganti angka2x diatas dengan angka yang lain untuk men-tes rumus anda. Rumus ini akan menmunculkan "Ya" selama salah satu kondisi terpenuhi, yaitu A1=1 atau B1=2 atau C1=3, sebaliknya akan muncul "Tidak" jika semua kondisi tadi tidak terpenuhi.
Anda mungkin ada yang belum tahu, adan variasi rumus yang lain yang hasilnya sama dengan kombinasi IF dan OR, contohnya dibawah ini :
=IF((A1=1)+(B1=2)+(C1=3);"Ya";"Tidak")
atau
=IF(A1=1;"Ya";IF(B1=2;"Ya";IF(C1=3;"Ya";"Tidak")))
atau
=IF(OR(A1=1;B1=2);"Ya";IF(C1=3;"Ya";"Tidak"))
atau
=IF(A1=1;"Ya";IF(OR(B1=2;C1=3);"Ya";"Tidak"))
Cobalah utak atik dengan rumus diatas untuk menguji konsistensi rumus tersebut, bisa saja saya salah hehe....
Mungkin ada rekan yang mau share rumusnya? dipersilahkan.....
IF dan AND
Sekarang mari membahas topik yang kedua IF dan AND, saya akan pake kasus diatas dimana kondisinya jika A1=1 dan B1=2 dan C1=3 maka jawablah "Ya", jika salah satu kondisi tidak terpenuhi jawablah "Tidak". Jadi kebalikan dari rumus IF dan OR diatas. Gabungan IF dan AND mensyaratkan semua kondisi harus terpenuhi untuk memunculkan jawaban "Ya".
rumus yang reguler seperti ini:
=IF(AND(A1=1;B1=2;C1=3);"Ya";"Tidak")
variasinya:
=IF((A1=1)*(B1=2)*(C1=3);"Ya";"Tidak")
atau
=IF(A1=1;IF(B1=2;IF(C1=3;"Ya";"Tidak");"Tidak");"Tidak")
Semuanya hasilnya sama yaitu merupakan gabungan Fungsi IF dan Fungsi AND atau kondisi AND.
Dan jangan lupa untuk utak-atik ya, supaya rumus seperti ini bisa dikembangkan dan dipakai untuk memecahkan persoalan yang memerlukan kalkulasi dengan Excel
Download File Latihan
Regards