Langsung ke konten utama

Penggunaan Rumus Excel IF, AND, dan OR Beserta Contoh Kasusnya


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")


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

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



SOAL 3

Nama
Golongan
Bonus
Tunjangan
Lembur
Slamet
1
Supri
2
Santi
3
Sulis
1
Suprap
2
Sony
3
Sasa
1
Saiman
2
Saimo
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 :)

Komentar

Postingan populer dari blog ini

Contoh Soal Ms.Excel (Penggunaan Fungsi String, Vlookup, Dan Hlookup)

Pada materi kali ini, kita akan membahas tentang soal kasus dalam microsoft excel dengan menggunakan fungsi string, vlookup, dan hlookup. Langsung saja kita ke soal pertama Soal Pertama Dalam menjawab soal ini, kita harus mencari terlebih dahulu jenis kendaraan yang dipakai. Oleh karena itu tabel 'Jenis Kendaraan' kita masukan fungsi =IF(C3="SD";"Sedan";IF(C3="TR";"Truk";"Mini Bus")) Untuk tabel 'Tarif Sewa Per Hari' kita masukan fungsi =IF(E3="Truk";300000;IF(E3="Mini Bus";400000;200000)) Lalu berikutnya table 'biaya sewa' kita masukan fungsi =(D3*F3) Lalu table 'bonus' menggunakan fungsi =IF(D3>7;G3*7,5%;"0") Table terakhir yaitu 'yang dibayar' menggunakan fungsi =(G3-H3) Maka hasil yang didapat akan seperti ini Soal Kedua KODE PENERBIT AL Air Langga AO Andi Offset

DATABASE

Pangkalan data atau basis data (bahasa Inggris: database) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi. Istilah "basis data" berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis. Berikut contoh database yang saya buat menggunakan ms. excel Jika isi database tersebut menggunakan huruf, maka kita sebagai programmer akan menggunakan hu