Fungsi IF adalah fungsi logika yang digunakan untuk membandingkan dari 2 keadaan
Syntax : =if(nilai_yg_dilogikakan,nilai_benar,nilai_salah)
Contoh : A10="A"
A10=100
Nilai_benar adalah jika kondisinya benar, maka nilai ini yg akan ditampilkan
Nilai_salah adalah jika kondisinya salah, maka nilai ini yg akan ditampilkan
Contoh
Penerimaan Karyawan Baru
No Nama Nilai Hasil Ket tanda :> <
1 Dedy 87 LULUS >= <=
2 Lala 80 GAGAL
3 Nicky 46 GAGAL
Skenario : Jika Nilai lebih besar dari 80, maka hasil adalah Lulus
Jika Nilai lebih kecil atau sama dengan 80, maka Hasil adalah Gagal
Latihan
Total
No Nama Penjualan Bonus Skenario : Jika Total Penjualan lebih kecil atau
1 Rudy 23 tidak ada Jika Total Penjualan lebih besar dari
2 Eko 58 sepeda
3 Dian 44 tidak ada
.=
<>
otal Penjualan lebih kecil atau sama dengan 50, maka Bonus Tidak ada
otal Penjualan lebih besar dari 50, Maka Bonus Sepeda
Latihan
Suatu hari seorang guru sedang menilai hasil ujian siswannya. Guru tersebut menilai, jika nilai ujiannya
lebih dari atau sama dengan 70 maka siswa LULUS, namun jika nilai ujiannya kurang dari 70 siswa
tersebut GAGAL.
LULUS >= 70
GAGAL < 70
Kriteria Bonus
> 80 Motor >80
50 - 80 Sepeda >=50
<50 Tidak Ada <50
No. Pegawai Kinerja Keterangan
1 Imron 67 sepeda
2 Mat Sani 34 tidak ada
3 Rina 79 sepeda
4 Toni 89 motor
5 Samsul 76 sepeda
6 Andree 66 sepeda
7 Catur 89 motor
8 Olig 34 tidak ada
9 Tina 49 tidak ada
10 Widuri 59 sepeda
11 Yani 83 motor
12 Rizal 58 sepeda
FUNGSI IF
Latihan 1
g mempunyai nilai kinerja terbaik. Jika nilai kinerjanya > 80, maka Suatu hari seorang guru sedang menilai hasil uj
da, dan jika kinerjanya < 50, tidak ada bonus LULUS, Jika nilainya antara 70 - 85, LULUS DE
jika nilai ujiannya kurang dari 50 siswa tersebut
Nilai ujian
Kenaikan 10 % diberikan <50
hanya bagi pegawai yang
kinerjanya diatas 70 >=50
>=70
Gaji Pokok Gaji Akhir >85
2,000,000 0
2,500,000
2,500,000 No. Nama Siswa
3,000,000 1 Iwan
2,500,000 2 Rokhmat
4,000,000 3 Subur
2,500,000 4 Kurnia
2,500,000 5 Komarudin
5,000,000 6 Melinda
4,000,000 7 Dedi
4,000,000 8 Anwar
2,500,000 9 Hidayat
10 Andree
11 Catur
12 Olig
13 Tina
14 Widuri
15 Yani
16 Rizal
17 Andi
18 Zarin
19 Akhdan
20 Intan
EXCEL INDONESIA USER GROUP
rang guru sedang menilai hasil ujian siswannya. Guru tersebut menilai, jika nilai ujiannya lebih dari 85 maka siswa
lainya antara 70 - 85, LULUS DENGAN CATATAN. Jika nilainya antara 50 - 69 maka IKUT UJIAN ULANG . Namun
ya kurang dari 50 siswa tersebut GAGAL.
Kriteria
GAGAL
UJIAN ULANG
LULUS CATATAN
LULUS
> <
Nilai Ujian Hasil Kelulusan Hasil Kelulusan
24 gagal
73 lulus catatan
42 gagal
85 lulus catatan
67 ujian ulang
70 lulus catatan
63 ujian ulang
70 lulus catatan
96 lulus
37 gagal
83 lulus catatan
64 ujian ulang
25 gagal
77 lulus catatan
71 lulus catatan
69 ujian ulang
73 lulus catatan
44 gagal
87 lulus
55 ujian ulang
Latihan 2
ri 85 maka siswa Buatlah keterangan diskon penjualan berdasarkan jumlah pembelian. Jika konsumen membeli te
N ULANG . Namun diskon 30%. Jika membeli tembakau antara 150 - 200 ton maka diskonnya 20%. Jika membeli t
membeli tembakau 20 - 99 ton, maka diskonnya hanya 5%.
Jika harga jual tembakau sebesar $ 1000/ton. Berapa total penjualan seluruhnya?
Kurs Rp. 13.000/USD $
jualan seluruhnya?
Latihan
Suatu hari Bpk Aher sedang mengecek laporan pendataan anak buahnya. Ternyata di Bandung banyak
penduduk yang berasal dari luar Jawa Barat. Hal diketahuinya dari kode asal daerah penduduk Jakarta
tersebut, seperti berikut :
JB = Jawa Barat YG = Yogya
JKT = Jakarta BT = Banten
NAMA
MAHASISWA NILAI U1 NILAI U2 NILAI U3 TOTAL NILAI NILAI HURUF
AKU 85 65 40 56.5 C
KAMU 70 79 50 62.7 C
DIA 75 80 55 66.5 B
DIRIMU 90 90 75 82.5 A
DIRIKU 55 45 50 49.5 D
DIRINYA 75 68 80 75.4 B
SAUDARI 45 95 70 72.5 B
SAUDARA 80 60 60 64 C
MEREKA 90 40 45 52.5 C
KITA 65 55 75 67 B
RATA-RATA
NILAI TERTINGGI
NILAI TERENDAH
KETENTUAN:
1. Total nilai (20% u1)+
FEB UNRAM
PREDIKAT LULUS
FU
Contoh
Berikut adalah hasil test penerimaan pegawai baru di suatu perusahaan. Syarat seorang pegawai diterima
adalah nilai test tertulisnya harus lebih besar dari 80 dan psikotestnya lebih besar dari 85
TEST
No. Calon Pegawai Hasil
Test Tertulis Psikotest
1 Imron 90 75
2 Mat Sani 85 84
3 Rina 79 74
4 Toni 89 89
5 Samsul 76 55
6 Andree 66 88
7 Catur 89 86
8 Olig 34 75
9 Tina 49 84
10 Widuri 81 73
11 Yani 83 83
12 Rizal 58 79
Diterima kreditnya jika memiliki tabungan min 150 juta DAN umur < 45 tahun
Dapat Kartu Sehat, jika KTP Jakarta ATAU telah tinggal > 15
tahun di jakarta
Tidak dapat Kartu Sehat, selain kriteria diatas