Sebelumnya, kita telah membahas mengenai penggunaan IF, OR, dan AND. Nah pada kali ini kita akan coba kembali mempraktekkan rumus-rumus tersebut ke dalam soal kasus. Langsung saja check it out!
SOAL 1
No
|
Nama
|
Status
|
Gaji
|
Bonus
|
1
|
Sophie
|
Married
|
200000
|
|
2
|
Bilal
|
Single
|
200000
|
|
3
|
Nabila
|
Married
|
100000
|
|
4
|
Fatih
|
Single
|
200000
|
|
5
|
Timur
|
Married
|
100000
|
Jika statusnya married dan gajinya 100000, maka dapat bonus 5000, yang lainnya bonus 0
Jawaban:
Yang menjadi poin dalam hal ini adalah kata "dan". Penggunaan kata dan merujuk pada status married dan gaji harus sepadan, tidak bisa hanya salah satu saja
Maka dari itu untuk soal ini kita menggunakan rumus:
=IF(AND(C3="Married";D3=100000);5000;0)
Maka hasil yang didapat akan menjadi seperti ini:
No
|
Nama
|
Status
|
Gaji
|
Bonus
|
1
|
Sophie
|
Married
|
200000
|
0
|
2
|
Bilal
|
Single
|
200000
|
0
|
3
|
Nabila
|
Married
|
100000
|
5000
|
4
|
Fatih
|
Single
|
200000
|
0
|
5
|
Timur
|
Married
|
100000
|
5000
|
SOAL 2
Nama
|
Nilai Mata Pelajaran
|
Nomor Jawaban
|
|||||||
IPA
|
Matematika
|
IPS
|
B. Inggris
|
Rata-Rata
|
1
|
2
|
3
|
4
|
|
Slamet
|
75
|
56
|
80
|
40
|
62,75
|
||||
Supri
|
45
|
79
|
74
|
57
|
63,75
|
||||
Santi
|
66
|
40
|
98
|
64
|
67
|
||||
Sulis
|
72
|
66
|
78
|
40
|
64
|
||||
Suprap
|
59
|
89
|
82
|
39
|
67,25
|
||||
Sony
|
84
|
58
|
71
|
47
|
65
|
||||
Sasa
|
80
|
79
|
60
|
50
|
67,25
|
||||
Saiman
|
61
|
65
|
68
|
60
|
63,5
|
||||
Saimo
|
64
|
60
|
77
|
66
|
66,75
|
1. Jika nilai IPA>=65 dan nilai matematika >60, maka mendapat "HP" dibawah ketentuan dapat "Batu Akik"
2.Jika nilai IPS<=70 atau nilai B Inggris <55, maka "Menangis" sisanya "tertawa"
3. Jika nilai IPA>70, matematika >60, nilai IPS >50 dan B. Inggris >45 maka mendapat "piagam" sisanya "koran bekas"
4. Jika nilai IPA <=70, atau matematika <60 atau B. Inggris <=40 maka "menari" sedang yang lain "menyanyi"
Jawaban:
Untuk soal 1 kita menggunakan rumus AND dengan formula sebagai berikut:
=IF(AND(B3>=65;C3>60);"HP";"Batu Akik")
Untuk soal 2 kita menggunakan rumus OR karena di dalam soal yang menjadi poin adalah kata "atau" sehingga salah satu dari nilai IPS dan B.inggris bisa digunakan salah satu saja. Berikut rumus yang digunakan:
=IF(OR(D3<=70;E3<55);"Menangis";"Tertawa")
Untuk soal 3 menggunakan rumus AND dengan formula sebagai berikut:
=IF(AND(B3>70;C3>60;D3>50;E3>45);"Piagam";"Koran Bekas")
=IF(OR(D3<=70;E3<55);"Menangis";"Tertawa")
Untuk soal 3 menggunakan rumus AND dengan formula sebagai berikut:
=IF(AND(B3>70;C3>60;D3>50;E3>45);"Piagam";"Koran Bekas")
Untuk soal 4 kita menggunakan rumus OR dengan formula sebagai berikut:
=IF(OR(B4<=70;C4<60;D4<=40);"Menari";"Menyanyi")
Sehingga hasil akhirnya akan menjadi seperti ini
SOAL 3
1. Jika golongan 1 atau golongan 2 dapat bonus 5000 golongan 3 bonusnya 10000
2. Jika golongan 1 atau 2 dapat tunjangan 10000 golongan 3 tunjangannya 20000
3. Jika golongan 1 dan bonus 5000 maka lembur 3000, sisanya lembur 2000
Jawaban
Untuk soal 1 kita menggunakan rumus OR dengan formula:
=IF(OR(B2=1;B2=2);"5000";"10000")
Untuk soal 2 kita menggunakan rumus OR kembali dengan formula:
=IF(OR(B2=1;B2=2);"10000";"20000")
Untuk soal 3 kita menggunakan rumus OR dan AND dengan formula:
=IF(OR(AND(B3=1);AND(C3=5000));"3000";"2000")
Demikian materi kita hari ini, semoga bermanfaat :)
Sehingga hasil akhirnya akan menjadi seperti ini
Nama
|
Nilai Mata Pelajaran
|
Nomor Jawaban
|
|||||||
IPA
|
Matematika
|
IPS
|
B. Inggris
|
Rata-Rata
|
1
|
2
|
3
|
4
|
|
Slamet
|
75
|
56
|
80
|
40
|
62,75
|
Batu Akik
|
Menangis
|
Koran Bekas
|
Menari
|
Supri
|
45
|
79
|
74
|
57
|
63,75
|
Batu Akik
|
Tertawa
|
Koran Bekas
|
Menari
|
Santi
|
66
|
40
|
98
|
64
|
67
|
Batu Akik
|
Tertawa
|
Koran Bekas
|
Menari
|
Sulis
|
72
|
66
|
78
|
40
|
64
|
HP
|
Menangis
|
Koran Bekas
|
Menari
|
Suprap
|
59
|
89
|
82
|
39
|
67,25
|
Batu Akik
|
Menangis
|
Koran Bekas
|
Menari
|
Sony
|
84
|
58
|
71
|
47
|
65
|
Batu Akik
|
Menangis
|
Koran Bekas
|
Menari
|
Sasa
|
80
|
79
|
60
|
50
|
67,25
|
HP
|
Menangis
|
Piagam
|
Menyanyi
|
Saiman
|
61
|
65
|
68
|
60
|
63,5
|
Batu Akik
|
Menangis
|
Koran Bekas
|
Menari
|
Saimo
|
64
|
60
|
77
|
66
|
66,75
|
Batu Akik
|
Tertawa
|
Koran Bekas
|
Menari
|
Nama
|
Golongan
|
Bonus
|
Tunjangan
|
Lembur
|
Slamet
|
1
|
|||
Supri
|
2
|
|||
Santi
|
3
|
|||
Sulis
|
1
|
|||
Suprap
|
2
|
|||
Sony
|
3
|
|||
Sasa
|
1
|
|||
Saiman
|
2
|
|||
Saimo
|
3
|
2. Jika golongan 1 atau 2 dapat tunjangan 10000 golongan 3 tunjangannya 20000
3. Jika golongan 1 dan bonus 5000 maka lembur 3000, sisanya lembur 2000
Jawaban
Untuk soal 1 kita menggunakan rumus OR dengan formula:
=IF(OR(B2=1;B2=2);"5000";"10000")
Untuk soal 2 kita menggunakan rumus OR kembali dengan formula:
=IF(OR(B2=1;B2=2);"10000";"20000")
Untuk soal 3 kita menggunakan rumus OR dan AND dengan formula:
=IF(OR(AND(B3=1);AND(C3=5000));"3000";"2000")
Demikian materi kita hari ini, semoga bermanfaat :)
Komentar
Posting Komentar