Minggu, 10 Oktober 2010

Fungsi Logika IF


Pengantar
Dalam Excel dikenal beberapa rumus dan fungsi. Salah satunya adalah fungsi logika IF. Dinamakan fungsi logika IF, sesuai dengan artinya dalam bahasa indonesia yakni "JIKA".
Fungsi logika IF mempunyai kegunaan mengevaluasi nilai, apabila sesuai dengan kondisi, maka akan diberikan argumen positif (artinya argumen yang sesuai), tetapi apabila sebaliknya, maka akan diberikan argument negatif (artinya argumen yang tidak sesuai).
sebagai contoh sederhana, dalam lagu anak-anak kita sering mendengar TOPI SAYA BUNDAR, KALAU TIDAK BUNDAR BUKAN TOPI SAYA

Penulisan Fungsi Logika IF
=IF(Logical Test;"Value if True";"Value if False")
dalam bahasa indonesia dapat dipahami sebagai berikut:
=IF(Nilai yang diuji;"Jawaban jika benar";"jawaban jika salah")

Catatan: perhatikan dengan benar tanda baca yang tertera dengan cermat

Macam-macam Fungsi Logika IF
1. IF tunggal

artinya, nilai yang dihitung atau nilai yang akan diuji hanya ada 1, dengan asumsi jawaban sesuai dan tidak sesuai.
contoh : jika nilai TIK 65 atau lebih, maka lulus, sedangkan kalau nilai TIK dibawah 65 maka tidak lulus
2. IF jamak
artinya, nilai yang dihitung atau nilai yang diuji terdiri atas beberapa nilai.
contoh : Jika Nilai TIK 85 atau lebih, maka Lulus Sempurna. Jika nilai TIK antara 75 sampai dengan 84,99, maka LULUS. Jika Nilai TIK antara 65 sampai dengan 74,99, maka LULUS BERSYARAT. sedangkan jika nilai TIK dibawah 65 maka dinyatakan TIDAK LULUS
3. IF kombinasi
Yakni rumus Fungsi Logika IF dipadukan dengan Logika lainnya, misal AND, OR, MID, RIGHT, NOT, dll

(Menyusul lebih lanjut)

Operator Logika (pembandingan)

  • = (sama dengan) 
  • < (Lebih kecil dari) 
  • > (Lebih besar dari) 
  • <= (lebih kecil atau sama dengan) 
  • >= (Lebih besar atau sama dengan) 
  • <> (Tidak sama) 

Contoh Kasus
Pada sebuah ulangan, peserta ulangan yang mempunyai nilai 65 ke atas dinyatakan sebagai peserta ulangan yang lulus, adapun peserta yang mempunyai nilai dibawah 65, artinya 64,99 ke bawah, dinyatakan tidak lulus
3 peserta diantaranya adalah Adi dengan nilai 65, Ida dengan nilai 75 dan Nuri dengan nilai 55
maka tabel dapat dibuat sebagai berikut :


pada kolom keterangan kelulusan, yakni cell D2, D3 dan D4 digunakan rumus IF sebagai berikut :
=IF(C2>=65;"LULUS";"TIDAK LULUS")
dimana C2 adalah nilai yang diuji, lambang >= sebagai operator logika, kata LULUS sebagai asumsi jawaban sesuai, dan kata TIDAK LULUS sebagai asumsi jawaban yang tidak sesuai
adapun tanda ( (buka kurung) ditulis setelah penulisan IF, ; (titik koma) sebagai tanda pemisah, dan ) (tutup kurung) untuk mengakhiri penulisan rumus, merupakan persyaratan wajib dalam menuliskan rumus logika IF
sedangkan lambang " (petik) ditulis jika asumsi jawaban berupa text, jika berupa angka, maka tidak perlu diketik
TUGAS KELOMPOK
(1 KELOMPOK TERDIRI ATAS MAKSIMAL 3 ORANG)

Buatlah tabel dengan petunjuk sebagai berikut :1. pada cell A1 ketik judul tabel : TABEL KELULUSAN MATA PELAJARAN TIK KELAS VIII
2. pada cell A2 ketik sub judul tabel : MTs PESANTREN AL-AMIN 2010
3. berturut-turut ke kanan mulai cell A4 ketik : No. , Nama, Nilai Akhir, Kelulusan
4. berturut-turut ke bawah mulai cell A5 ketik angka 1 sampai dengan 10
5. berturut-turut ke bawah mulai cell B5 ketik 10 nama siswa
6. berturut turut ke bawah mulai cell C5 ketik angka puluhan secara acak antara 55 sampai dengan 100
7. pada cell D5 sampai dengan D14 masukkan fungsi logika if dengan ketentuan

* Nilai dibawah 65 "Tidak Lulus"
* Nilai 65 ke atas "LULUS"
Pengumpulan Tugas maksimal hari Kamis 14 Oktober 2010