Fungsi Logika IF dan Operator Logika dalam Ms. Excel
Diantara banyaknya fungsi logika dalam microsoft excel, Fungsi IF merupakan salah satu fungsi logika yang sering digunakan. Dalam kasus-kasus rumus excel tertentu, Fungsi IF perlu kita gabungkan bersama dengan fungsi lain misalnya, Fungsi OR dan Fungsi AND. Hal itu diperlukan untuk memenuhi sebuah kondisi atau kriteria tertentu, sehingga pengolahan datanya menjadi lebih mudah.
Nah, untuk dapat memahami cara menggunakan fungsi-fungsi tersebut ke dalam rumus excel, maka kali ini saya akan membagikan cara menggunakan rumus-rumus tersebut. So, let’s check it out!
Fungsi IF
Fungsi IF digunakan untuk memberikan ketentuan dari membandingkan dua kriteria.
Rumus IF:
=IF(ekspresi_logika;perintah_1;perintah_2)
Cara menggunakan fungsi atau rumus IF, sebagai contoh saya memakai data berikut:
Di sini saya mencari grade dari setiap orang dengan nama-nama yang tertera di sana (ada 5 orang) berdasarkan nilai rata-rata yang sudah saya cari sebelumnya menggunakan rumus ini =AVERAGE(C2;D2) setelah itu tekan ENTER.
Dan rumus yang saya gunakan untuk mencari grade yaitu sebagai berikut:
=IF(F2>=80,”A”,IF(F2>=70,”B”,IF(F2>=60,”C”,IF(F2>=50,”D”,”E”)))) lalu tekan ENTER. Jumlah tanda kurung terakhir ada 4 karena kata IF yang ada di sana ada 4.
Dengan ketentuan:
Jika nilai rata-rata >=80, maka grade yang didapatkan adalah A.
Jika nilai rata-rata >=70, maka grade yang didapatkan adalah B.
Jika nilai rata-rata >=60, maka grade yang didapatkan adalah C.
Jika nilai rata-rata >=50, maka grade yang didapatkan adalah D.
Jika nilai rata-rata <50, maka grade yang didapatkan adalah E.
Dengan demikian, hasil yang didapat menjadi seperti ini.
Selanjutnya, saya juga akan mencari keterangan “Lulus” dan “Gagal” dengan data yang sama seperti tadi. Rumus yang saya gunakan yaitu sebagai berikut:
=IF(F2>=60,”LULUS”,”GAGAL”) lalu tekan ENTER.
Dengan ketentuan:
Jika F2>=60 maka lulus, jika tidak maka gagal. Maka hasilnya akan menjadi seperti ini.
Operator Logika (AND dan OR)
Fungsi atau rumus AND Excel, akan menghasilkan nilai TRUE jika semua kondisi terpenuhi dan akan menghasilkan nilai FALSE jika salah satu atau semua kondisi tidak terpenuhi.
Sedangkan Fungsi atau rumus OR Excel akan menghasilkan nilai TRUE jika salah satu atau semua kondisi logika yang diuji menghasilkan nilai TRUE, serta hanya akan menghasilkan nilai logika FALSE, jika semua argumen yang diuji bernilai FALSE.
Agar kalian dapat lebih mengerti, saya akan menunjukkan tabel kebenaran atau cara kerja Fungsi AND dan OR sebagai berikut:
Fungsi AND
Cara menggunakan fungsi AND, sebagai contoh saya memakai data berikut:
Di sini saya akan mencari hasil dari nilai test wawancara dengan status “Lulus” dan “Tidak Lulus”. Dengan ketentuan:
- Jika dia lulusan SD, maka nilai test wawancaranya harus lebih besar dari 75 agar mendapat status lulus.
- Jika dia lulusan MI, maka nilai test wawancaranya harus lebih besar dari 80 agar mendapat status lulus.
- Jika dia lulusan SMK, maka nilai test wawancaranya harus lebih besar dari atau sama dengan 80 agar mendapat status lulus.
- Jika dia lulusan SARJANA, maka nilai test wawancaranya harus lebih besar dari atau sama dengan 90 agar mendapat status lulus.
Di luar semua ketentuan di atas maka akan mendapat status gagal. Untuk mengisi kolom status tersebut, kita juga memerlukan fungsi IF. Sehingga rumus yang saya gunakan yaitu sebagai berikut:
=IF(OR(AND(C2=”SD”,D2>75),AND(C2=”MI”,D2>80),AND(C2=”SMK”,D2>=80),AND(C2=”SARJANA”,D2>=90)),”LULUS”,”TIDAK LULUS”) lalu tekan ENTER.
Maka hasilnya akan menjadi seperti ini
Fungsi OR
Cara menggunakan fungsi OR, sebagai contoh saya memakai data berikut:

Di sini saya akan mencari keterangan “Lulus” dan “Tidak Lulus”. Dengan ketentuan:
Jika grade yang dimiliki yakni A, B, dan C maka akan menghasilkan keterangan “Lulus”. Jika di luar itu maka akan menghasilkan keterangan “Tidak Lulus”.
Dan untuk mengisi kolom keterangan tersebut, kita juga memerlukan fungsi IF. Maka rumus yang saya gunakan yaitu sebagai berikut:
=IF(OR(G2=”A”,G2=”B”,G2=”C”),”LULUS”,”TIDAK LULUS”) lalu tekan ENTER.
Maka hasilnya akan menjadi seperti ini







Komentar
Posting Komentar