Fungsi If Dengan Budi Or Di Excel

Oleh:   Serhamo Tech Serhamo Tech   |   12/05/2018 04:20:00 pm
Fungsi or merupakan salah satu fungsi yang masuk kedalam logical function pada aplikasi ms.excel. Fungsi or ini akan menilik semua argument yang bernilai true dan false dan akan mengembalikan nilai false hanya kalau semua argument bernilai false.

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

Berikut pola ilustrasi penggunaan budi or pada dua buah argument ibarat pada contoh gambar fungsi or 1 dibawah ini.
  • Angka 0 sebagai representasi nilai false.
  • Angka 1 sebagai representasi nilai true.
  • Dengan budi or kalau salah satu atau lebih argument bernilai 1 atau true maka budi or akan mengembalikan nilai true dan hanya kalau semua argument bernilai 0 atau false maka budi or akan mengembalikan nilai false
 Fungsi or merupakan salah satu fungsi yang masuk kedalam logical function pada aplikasi m Fungsi If Dengan Logika Or di Excel
Fungsi OR 1

Penggunaan fungsi budi or yang dipadukan dengan fungsi if bisa dipakai untuk menciptakan suatu argument dengan mengembalikan suatu nilai bisa true atau false menurut dengan syarat-syarat kondisi yang ditentukan.

Baca juga : Fungsi if di excel.

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


Berikut yakni pola penggunaan fungsi if dengan budi or pada simulasi memilih kelulusan siwa menurut nilai yang didapatkan.

Pada tabel data berikut terdapat tiga buah kolom yang berisi data yaitu :
  • Kolom A sebagai pola nama dari siswa.
  • Kolom B merupakan pola nilai matematika untuk masing-masing siswa sebagai argument 1.
  • Kolom C merupakan pola nilai Agama untuk masing-masing siswa sebagai argument 2.
Untuk memilih kelulusan dari siswa tersebut, syarat yang diharapkan yakni :

  • Apabila siswa bisa mendapat nilai minimal 61 untuk salah satu mata pelajaran maka akan dinyatak lulus.
  • Sedangkan kalau siswa mendapat nilai dibawah 61 untuk kedua mata pelajaran tersebut, maka siswa tersebut dinyatakan tidak lulus.
Dengan memakai fungsi if yang dipadukan dengan budi or, pola rumus formula yang dipakai pada sel D3 yakni sebagai berikut :

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

Dengan klasifikasi sebagai berikut :
  • =IF(OR(B3>60,C3>60) logika or disini dijadikan logical_test pada fungsi if
    • Jika logical_test pada fungsi or bernilai benar maka dikembalikan nilai "Lulus"
    • Sedangkan kalau logical_test bernilai salah, maka akan dikembalikan nilai "Tidak Lulus"
    • Karena salah satu nilai dari sel B3 (80) atau C3 (40) lebih besar dari 60, maka hasil yang dikembalikan pada sel D3 adalah "Lulus"
 Fungsi or merupakan salah satu fungsi yang masuk kedalam logical function pada aplikasi m Fungsi If Dengan Logika Or di Excel
Fungsi OR 2

Berikut rumus formula untuk mencari kelulusan pada sel D4, D5, dan D6 :
  • =IF(OR(B4>60,C4>60),"Lulus","Tidak Lulus") pada sel D4
    • Budi statusnya lulus, alasannya budi mendapat nilai 70 untuk mata pelajaran matematika dan mendapat nilai 75 untuk pelajaran agama. 
    • Jadi kedua nilai budi melebihi syarat minimal kelulusan sebesar 61.
    • Ini sama dengan argument1 bernilai 1 (TRUE) dan argument2 bernilai 1 (TRUE).
  • =IF(OR(B5>60,C5>60),"Lulus","Tidak Lulus") pada sel D5
    • Citra statusnya lulus
    • Logikanya sama dengan argument1 bernilai 1 (TRUE) dan argument2 bernilai 1 (TRUE) .
  • =IF(OR(B6>60,C6>60),"Lulus","Tidak Lulus") pada sel D6
    • Dodi statusnya tidak lulus, alasannya dodi mendapat nilai baik matematika maupun nilai agama dibawah 61. 
    • Ini sama dengan argument1 bernilai 0 (FALSE) dan argument2 bernilai 0 (FALSE).

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


Penggunaan fungsi if dengan budi or akan mengembalikan nilai false hanya kalau ketiga argument bernilai false.

Berikut pola penggunaan budi or pada fungsi if dengan 3 argument ibarat pada gambar fungsi OR 3 dibawah ini.


 Fungsi or merupakan salah satu fungsi yang masuk kedalam logical function pada aplikasi m Fungsi If Dengan Logika Or di Excel
Fungsi OR 3 
Berikut rumus formula untuk masing-masing hasil pada sel E3, E4, E5, dan E6 :
  • =IF(OR(B3>60,C3>60,D3>60),"Lulus","Tidak Lulus") pada sel E3
    • Andi statusnya lulus dengan argumen1 TRUE, argument2 FALSE, argument3 TRUE.
  • =IF(OR(B4>60,C4>60,D4>60),"Lulus","Tidak Lulus")  pada sel E4
    • Budi statusnya lulus dengan argumen1 TRUE, argument2 TRUE, argument3 TRUE.
  • =IF(OR(B5>60,C5>60,D5>60),"Lulus","Tidak Lulus")  pada sel E5
    • Citra statusnya lulus dengan argumen1 TRUE, argument2 TRUE, argument3 FALSE.
  • =IF(OR(B5>60,C5>60,D5>60),"Lulus","Tidak Lulus")  pada sel E6
    • Dodi statusnya tidak lulus dengan argumen1 FALSE, argument2 FALSE, argument3 FALSE.


Tampilkan Komentar