Menggunakan Fungsi Logika "IF" DAN Contoh Penggunaanya


Menggunakan Fungsi Logika "IF" DAN  Contoh Penggunaanya

Fungsi or merupakan salah satu fungsi yang masuk kedalam logical function pada aplikasi ms.excel. Fungsi or ini akan memeriksa semua argument yang bernilai true dan false dan akan mengembalikan nilai false hanya jika semua argument bernilai false.

Sedangkan jika salah satu argument bernilai TRUE, maka fungsi or akan mengembalikan nilai TRUE.

Berikut contoh ilustrasi penggunaan logika or pada dua buah argument seperti pada contoh gambar fungsi or 1 dibawah ini.
·                     Angka 0 sebagai representasi nilai false.
·                     Angka 1 sebagai representasi nilai true.
·                     Dengan logika or jika salah satu atau lebih argument bernilai 1 atau true maka logika or akan mengembalikan nilai true dan hanya jika semua argument bernilai 0 atau false maka logika or akan mengembalikan nilai false


1. Contoh Penggunaan Fungsi If dan Fungsi OR dengan 2 Logika

Berikut adalah contoh penggunaan fungsi if dengan logika or pada simulasi menentukan kelulusan siwa berdasarkan nilai yang didapatkan.

Pada tabel data berikut terdapat tiga buah kolom yang berisi data yaitu :
·                     Kolom A sebagai contoh nama dari siswa.
·                     Kolom B merupakan contoh nilai matematika untuk masing-masing siswa sebagai argument 1.
·                     Kolom C merupakan contoh nilai Agama untuk masing-masing siswa sebagai argument 2.
Untuk menentukan kelulusan dari siswa tersebut, syarat yang dibutuhkan adalah :
·                     Apabila siswa mampu mendapatkan nilai minimal 61 untuk salah satu mata pelajaran maka akan dinyatak lulus.
·                     Sedangkan jika siswa mendapatkan nilai dibawah 61 untuk kedua mata pelajaran tersebut, maka siswa tersebut dinyatakan tidak lulus.
Dengan menggunakan fungsi if yang dipadukan dengan logika or, contoh rumus formula yang digunakan pada sel D3 adalah sebagai berikut :

=IF(OR(B3>60,C3>60),"Lulus","Tidak Lulus")

Dengan penjabaran sebagai berikut :
·                     =IF(OR(B3>60,C3>60) logika or disini dijadikan logical_test pada fungsi if
o                  Jika logical_test pada fungsi or bernilai benar maka dikembalikan nilai"Lulus"
o                  Sedangkan jika logical_test bernilai salah, maka akan dikembalikan nilai "Tidak Lulus"
o                  Karena salah satu nilai dari sel B3 (80) atau C3 (40) lebih besar dari 60, maka hasil yang dikembalikan pada sel D3 adalah "Lulus"

Komentar