Fungsi IF
“Digunakan untuk menyeleksi suatu nilai berdasarkan kondisi yang telah ditentukan”
a. Fungsi IF dengan satu kondisi
Format : =If(Kondisi,Perintah1,Perintah2)
Keterangan :
- Jika kondisi Betul / True maka perintah1 satu yang dipilih
- Jika kondisi Salah/ False maka perintah2 yang dipilih
Tanda Operator yang digunakan yaitu : =, >, <, >=, <=
Contoh :
Ketentuan :
- Jika Nilai >60 maka keterangan “Lulus”
- Jika Nilai <60 maka keterangan “Tidak lulus"
A | B | C | D | |||
1 | NO. | NAMA | NILAI | KETERANGAN | ||
2 | 1 | ------------ | 70 | =IF(C2>60,"LULUS","TIDAK LULUS") | ||
3 | 2 | ------------ | 60 | |||
4 | 3 | ------------ | 80 | |||
5 | 4 | ------------ | 45 | |||
6 | 5 | ------------ | 30 | |||
7 | 6 | ------------ | 55 |
b. Fungsi IF dengan dua atau banyak kondisi
Format : =IF(kondisi1,perintah1,IF(kondisi2,perintah2,IF(kondisi3,perintah3,…,0)))
Keterangan
- Jika kondisi1 benar maka perintah1 yang dipilih
- Jika kondisi2 benar maka perintah2 yang dipilih
- Jika kondisi3 benar maka perintah3 yang dipilih
- Jika semua kondisi tidak ada yang benar maka angka 0 atau perintah yang tidak mempunyai kondisi yang dipilih
Contoh :
Ketentuan sbb :
Jika Type kamar “BNS” maka harga kamar Rp. 700.000,-
Jika Type kamar “DLX” maka harga kamar Rp. 900.000,-
Jika Type kamar “JNS” maka harga kamar Rp.1.200.000,-
A | B | C | D | |
1 | NO. | NAMA | TYPE | HARGA |
2 | TAMU | KAMAR | KAMAR | |
3 | 1 | ------------ | JNS | ? |
4 | 2 | ------------ | BNS | ? |
5 | 3 | ------------ | JNS | ? |
6 | 4 | ------------ | DLX | ? |
7 | 5 | ------------ | JNS | ? |
8 | 6 | ------------ | BNS | ? |
a. Fungsi IF dengan Operator (And, Or)
Syart And à dua kondisi harus memenuhi syarat (benar)
Or à satu atu dua kondisi harus memenuhi syarat (salah satu benar)
Format And :
=IF(and(Kondisi1,Kondisi2),Perintah1,IF(and(Kondisi3,Kondisi4),Perintah2,0))
Keterangan :
Jika Kondisi1 dan Kondisi2 benar maka perintah1 yang dipilih
Jika Kondisi1 benar dan Kondisi2 salah maka angka 0 yang dipilih
Jika Kondisi1 dan Kondisi2 salah maka angka 0 yang dipilih
Format Or :
=IF(or(Kondisi1,Kondisi2),Perintah1,IF(or(Kondisi3,Kondisi4),Perintah2,0))
Keterangan :
Jika Kondisi1 dan Kondisi2 benar maka perintah1 yang dipilih
Jika Kondisi1 benar dan Kondisi2 salah maka perintah1 yang dipilih
Jika Kondisi1 dan Kondisi2 salah maka angka 0 yang dipilih
Contoh :
Ketentuan
- Jika Gol 2A dan masa kerja diatas 3 tahun maka Tunjangan Masa Dinas Rp.30.000
- Jika Gol 2B dan masa kerja diatas 6 tahun maka tunjangan masa Dinas Rp.60.000
Petunjuk :
1. Baca materi diatas
2. Buat kesimpulan penjelasan materi diatas
Tugas.
1. Apa yang dimaksud dengan fungsi IF dengan Operator And dan Or
2. Selesaikan kasus diatas ketentuan pada fungsi If dengan operator And
dengan :
a. Membuat tabel
b. Rumus If dengan operator And dari ketentuan diatas
pagi pak....
BalasHapuskenapa blog saya blm diberi komen ya pak dari bapak???
pak saya amerhasan dari d4 perhotelan
tolong ya pak diberi komen dan diberi nilai blog saya mengenai tugas bapak.......
ini blog saya:
amerhasan.blogspot.com
makasih....
saya tunggu.....