Modul ke:
11
Fungsi If dan Logika pada Ms.Excel 2010 Mata Kuliah APLIKASI KOMPUTER ( 90001 ) / 3 sks )
Fakultas
FASILKOM Program Studi
Sistem Informasi
Prionggo Hendradi, S.Kom., MMSI.
Fungsi IF • Fungsi ini digunakan untuk menguji syarat tertentu, apakah syarat tersebut terpenuhi (kondisi benar) atau apakah syarat tersebut tidak terpenuhi (kondisi tidak benar). Dalam fungsi IF, dibagi menjadi 2 bentuk yaitu :
Fungsi IF Tunggal • IF tunggal memiliki 2 kondisi dengan dua nilai hasil yang dapat diselesaikan dengan menggunakan satu fungsi IF. • Bentuk : IF(Logika; nilai jika syarat benar;nilai jika syarat salah) • Logika, diisi dengan nilai yang dapat diuji untuk menghasilkan nilai TRUE atau FALSE. Dalam pengisian logika ini antara kondisi dan syarat harus menggunakan operator pembanding. • Nilai jika syarat benar, syarat yang dihasilkan jika nilai yang dihasilkan bernilai benar (TRUE). Untuk nilai benar bertipe teks, diapit dengan tanda petik ganda (“), sedangkan untuk yang bertipe angka tidak demikian. • Nilai jika syarat salah, diisi dengan nilai yang dihasilkan jika logika bernilai salah (FALSE).
Contoh : • Penulisan Logika IF untuk mengetahui keterangan nilai mahasiswa dengan kondisi Lulus dan Tidak Lulus, dengan tabel sebagai berikut :
• Gambar diatas : Kolom A dan Kolom B adalah contoh bentuk IF Tunggal. Soal : Kolom Keterangan (Kolom B) disi dengan ketentuan berikut : • Jika Nilai pada kolom A lebih dari atau samadengan dari 71, maka isi kolom keterangan (kolom B) dengan Lulus. • Jika Nilai kurang dari 71, maka isi kolom keterangan (kolom B) dengan Tidak Lulus. • Penyelesaian : • Untuk mengisi kolom keterangan, gunakan Fungsi IF karena pada ketentuan soal diatas terdapat kata “Jika”
• Sehingga dapat kita tuliskan rumus fungsinya adalah sebagai berikut : • =IF Jika • A2 Alamat Sel • >=71 operator pembanding dan Syarat yang harus terpenuhi • “LULUS” Nilai jika Logika bernilai benar • “TIDAK LULUS” Nilai jika Logika bernilai salah.
Fungsi IF Lebih dari Dua Syarat • Fungsi IF dapat digunakan untuk menyelesaikan soal yang memiliki kondisi dan syarat yang lebih dari 2. Ms Excel 2010 memungkinkan anda untuk menggunakan sampai 64 fungsi IF. • Bentuk: IF(Logika1;nilai jika logika1 benar;IF(logika2;nilai logika2 benar, IF(....;nilai jika semua syarat salah)))
• Logika1,logika2,logika3....... diisi nilai yang dapat diuji untuk menghasilkan nilai TRUE atau FALSE • Nilai jika syarat1 benar, nilai jika syarat2 benar,......Argumen berisi nilai yang akan dihasilkan bila logika yang diuji bernilai benar, jika nilai yang diuji bernilai benar dan argumen ini dihilangkan, nilai TRUE yang akan ditampilkan. • Nilai jika syarat1 salah, nilai jika syarat2 salah,........adalah argumen berisi nilai yang akan dihasilkan bila logika yang diuji bernilai salah. Jika logika yang diuji bernilai FALSE dan argumen ini dihilangkan, nilai FALSE yang akan ditampilkan.
Contoh : Sebuah dealer motor akan membedakan jenis plat nomor polisi dengan tabel berikut : Tabel 11.1 : Kode Plat Nomor Polisi KODE PLAT
KOTA
AE
Madiun
AD
Solo
B
Jakarta
BE
Lampung
Jika kita terapkan dalam penyelesaian di Ms Excel 2010 maka dapat anda Lihat pada gambar berikut :
• Untuk mengisi kolom kota, gunakan fungsi IF, karena pada ketentuan soal terdapat 4 syarat yang nanti akan diselesaikan dengan empat fungsi IF seperti berikut ini : • =IF(G2="B";"JAKARTA";IF(G2="AD";"SOLO";IF (G2="BE";"LAMPUNG";"MADIUN")))
• Fungsi AND • Fungsi ini digunakan untuk menghasilkan nilai TRUE jika semua argumen yang terpasang bernilai benar, dan menghasilkan nilai FALSE jika ada satu atau lebih argumen bernilai salah. • Bentuk : AND(Logika1, Logika2, Logika3,....)
• Fungsi OR • Fungsi ini digunakan untuk menyebutkan beberapa argumen, menghasilkan TRUE jika beberapa argumen bernilai benar (TRUE), dan akan menghasilkan FALSE jika semua argumen bernilai salah. • Bentuk: OR(Logika1, Logika2, Logika3,......)
Terima Kasih Prionggo Hendradi, S.Kom., MMSI.