Microsoft Excel sangat erat kaitannya dengan rumus-rumus yang terdapat pada formula cell. Hal ini dikarenakan excel berguna untuk mengolah data.
Diantara banyaknya rumus-rumus excel, salah satu yang cukup sering dipakai adalah fungsi IF dan operator logika (AND dan OR). Kali ini, saya akan mengupas sedikit mengenai penggunaan fungsi-fungsi ini.
FUNGSI IF
Fungsi IF berguna untuk menganalogikan suatu data dengan melakukan perbandingan. Fungsi IF akan menghasilkan nilai tertentu jika evaluasi kita terpenuhi (TRUE) dan akan menghasilkan nilai lainnya jika evaluasi tersebut tidak terpenuhi (FALSE).
Rumus IF sendiri digambarkan sebagai berikut:
=IF(ekspresi logika;perintah 1;perintah 2)
Langsung saja kita praktikan fungsi IF ini ke dalam data
- Buka Microsoft Excel, bukalah data yang ingin kita evaluasi. Sebagai contoh, berikut data yang saya pakai
- Pada data ini, saya mencoba untuk mencari grade untuk setiap nama yang tertera berdasarkan nilai rata-rata yang sebelumnya telah saya cari. Untuk mencari nilai rata-rata bisa dengan rumus =AVERAGE(Nilai A;Nilai B) lalu tekan enter. Sedangkan untuk grade nya sendiri saya memakai data berikut
Jika nilai rata-rata >=80 maka grade nya adalah A
Jika nilai rata-rata >=70 maka grade nya adalah B
Jika nilai rata-rata >=60 maka grade nya adalah C
Jika nilai rata-rata >=50 maka grade nya adalah D
Jika nilai rata-rata <50 maka grade nya adalah E
- Untuk rumusnya, saya memakai fungsi IF seperti ini
=IF(F2>=80;"A";IF(F2>=70;"B";IF(F2>=60;"C";IF(F2>=50;"D";"E"))))
Jangan lupa, setelah menuliskan rumus kedalam formula, tekan ENTER
Maka hasil yang didapat adalah seperti ini
OPERATOR LOGIKA (AND DAN OR)
Fungsi OR merupakan salah satu fungsi logika dimana menguji kondisi yang ditentukan pengguna dan mengembalikan data BENAR (atau semacamnya). Jika ada kondisi lain yang telah ditetapkan pengguna tidak dapat terpenuhi, dan SALAH (atau semacamnya) jika tidak ada satu pun kondisi yang diterapkan
Sedangkan fungsi AND merupakan fungsi logika untuk menentukan apakah semua kondisi dalam sebuah tes adalah TRUE, dan jika salah satu kondisi data tidak sesuai maka adalah FALSE.
Untuk lebih jelasnya, beginilah cara kerja fungsi OR dan AND
Sedangkan fungsi AND merupakan fungsi logika untuk menentukan apakah semua kondisi dalam sebuah tes adalah TRUE, dan jika salah satu kondisi data tidak sesuai maka adalah FALSE.
Untuk lebih jelasnya, beginilah cara kerja fungsi OR dan AND
EKSPRESI
1
|
EKSPRESI
2
|
AND
|
OR
|
F
|
F
|
F
|
F
|
T
|
F
|
F
|
T
|
F
|
T
|
F
|
T
|
T
|
T
|
T
|
T
|
Ket:
F=False T=True
Pertama, saya akan praktikan terlebih dahulu fungsi OR
Pertama, saya akan praktikan terlebih dahulu fungsi OR
- Bukalah data yang ingin anda evaluasi. Berikut data yang saya gunakan
- Dalam data ini, saya akan membuat keterangan LULUS jika grade yang dimiliki adalah A-C, dan TIDAK LULUS jika grade yang dimiliki dibawah C.
- Rumus yang saya gunakan adalah
=IF(OR(G2="A";G2="B";G2="C");"LULUS";"TIDAK LULUS")
- Disini saya mencoba untuk membuat keterangan LULUS dan TIDAK LULUS dengan data sebagai berikut:
Jika lulusan SD maka nilai tes wawancara harus lebih dari 75 untuk dinyatakan lulus
Jika lulusan MI maka nilai tes wawancara harus lebih dari 80 untuk dinyatakan lulus
Jika lulusan SMK maka nilai tes wawancara harus lebih dari 80 untuk dinyatakan lulus
Jika lulusan S1 maka nilai tes wawancara harus lebih dari 90 untuk dinyatakan lulus
- Untuk mengisi kolom keterangan tersebut, kita juga memerlukan fungsi IF untuk menyatakan lulus atau tidaknya orang tersebut. Maka saya menggunakan gabungan dari fungsi IF, OR, serta AND
=IF(OR(AND(C2="SD";D2>75);AND(C2="MI";D2>80);AND(C2="SMK";D2>=80);AND(C2="S1";D2>=90));"LULUS";"TIDAK LULUS")
- Maka hasil yang saya dapat adalah sebagai berikut
Nah itu tadi beberapa rumus fungsi IF serta AND dan OR. Semoga tulisan ini dapat membantu teman-teman semua yang merasa kesulitan dengan fungsi-fungsi ini ya. Cheers!
Komentar
Posting Komentar