Jumat, 27 Januari 2012

Rumus Logika If pada Excel

Rumus Logika dalam Excel

Bagian 1
Salah satu kelebihan dalam Program Excel adalah fungsi logika. Ada beberapa formula/rumus logika, diantaranya IF dan COUNTIF. Pada sesi ini kita akan belajar penggunaan logika dengan IF STATEMENT.

IF STATEMENT : IF(logical_test;value_if_true;value_if_false)
IF adalah fungsi dasar logika dalam Excel. IF dapat digabungkan dengan AND atau OR untuk penggunaan logika yang lebih kompleks. Untuk lebih jelas, silahkan gunakan latihan di bawah ini:
Masukkan A pada cell A1 dan Masukkan B pada cell A2
Pada cell B1 ketikkan rumus/formula seperti ini :
=IF(A1=”A”;”TRUE”;”FALSE”), artinya kita akan menguji apakah nilai pada cell A1 = A, jika benar maka hasilnya adalah ”TRUE”, namun jika salah hasilnya ”FALSE”.
Perhatikan penggunaan titik koma (;) diantara statement/argumen tergantung pada setting di komputer anda, dapat juga berupa koma (,).
Lalu copy kan rumus tersebut di cell B2
Hasil yang akan diperoleh adalah, pada cell B1 nilainya adalah ”TRUE” karena cell A1 = A, sedangkan pada cell B2 nilainya adalah ”FALSE” karena cell B1 = B
Untuk lebih jelas lihat ilustrasi gambar di bawah ini:



Catatan: Argumen pada IF STATEMENT terbatas sampai tujuh (7) argumen.

Contoh dengan menggunakan lima argumen:
=IF(A1=”A”;”PERFECT”;IF(A1=”B”;”GOOD”;IF(A1=C;”ENOUGH”;
IF(A1=”D”;”BAD”;IF(A1=”E”;”VERY BAD”;”NO DATA”)))))


Bagian 2
Sebelumnya kita sudah membahas rumus logika menggunakan IF Statement. Pada bagian kita akan belajar formula logika yang lebih kompleks dengan penambahan fungsi AND dan OR pada IF Statement.

AND dan OR digunakan apabila kita ingin menguji dua kondisi dalam satu statement. Misalnya, ada dua buah hasil tes (Tes Teori dan Tes Praktek) dan kita ingin menentukan keputusan berdasarkan kedua hasil tes tersebut, apakah si A, B, dan C lulus atau tidak. Kalau kita ingin kedua hasil tes tersebut harus berada diambang kelulusan maka kita menggunakan fungsi AND, sedangkan kalau kelulusan cukup dengan salah satu saja yang memenuhi standar maka kita menggunakan fungsi OR.

Berikut latihannya:
Tuliskan data di dalam sheet excel seperti tabel di bawah ini



Kita akan menggunakan nilai standar atau minimal kelulusan adalah 70.
Lalu pada cell D1 ketikkan rumus/formula seperti ini (tanpa tanda kutip):
=IF(AND(B2>=70;C2>=70);"LULUS";"GAGAL")
Lalu tekan ENTER, maka hasil yang akan muncul adalah “GAGAL” karena pada siswa A mendapatkan nilai 40 pada tes Teori yang berada di bawah standar kelulusan yaitu 70, walaupun ia mendapatkan nilai 90 pada tes praktek.
Copy kan rumus pada cell D1 tersebut pada cell D2 dan D3 untuk mendapatkan hasil bagi siswa B dan C.
Untuk lebih jelas lihat hasilnya pada gambar di bawah ini:



Sekarang bandingkan kalau kita menggunakan fungsi OR bukannya AND.
Ketikkan rumus di bawah ini pada cell E1 (tanpa tanda kutip):
=IF(OR(B2>=70;C2>=70);"LULUS";"GAGAL")
Lalu tekan ENTER, hasil yang diperoleh adalah “LULUS” karena siswa A pada salah satu tes memperoleh nilai yang diatas standar kelulusan 70.
Copy kan rumus pada cell E1 di cell E2 dan E3 untuk melihat hasil bagi siswa B dan C.
Lebih jelasnya lihat gambar di bawah ini :

3 komentar:

Asror Sa'bani mengatakan...

kalau yang tiga argumen gimana yah?
misalnya nilai diatas 70 terlampaui, = 70 tuntas dan kurang dari 70 tidak tuntas

Abu Aisyah mengatakan...

=IF(B8>70;"TERLAMPAUI";IF(B8=70;"TUNTAS";"TIDAK TUNTAS"))

NIH DIA RUMUSNYA AGAN ASROR

Nunu Nugraha mengatakan...

wih, mantap nih TQ (y)

Poskan Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | ewa network review