Studi Kasus [Excel] Fungsi IF dengan Fungsi AND dan OR

0
392
  • AND

Dipakai untuk menggabungkan nilai logika dari beberapa nilai logika menjadi satu nilai logika baru. Hasilnya akan bernilai TRUE bila seluruh logika yang digabungkan bernilai TRUE.
Bentuk penulisannya adalah

=AND(logika1;logika2;…)

Contoh =AND(5>1;3<7) => akan bernilai TRUE

  • OR

Sama dengan logika And namun, untuk logika Or hasilnya akan bernilai TRUE jika salah satu nilai logika yang digunakan bernilai TRUE. Akan bernilai False bila tidak ada nilai logika yang bernilai TRUE.
Bentuk penulisannya adalah

=OR(logika1;logika2;…)

Contoh:

=OR(5>1;9<7) => bernilai TRUE

=OR(5<1;9<7) => bernilai FALSE

Ketentuan Soal Kasus 1:
1.    Lama Kerja diisi dengan Tanggal Laporan dikurangi Tanggal Masuk dibagi 365.

=(D3-D7)/365

2.    Nama Obat :
•    Jika No Obat sama dengan A maka Nama Obat Parama
•    Jika No Obat sama dengan B maka Nama Obat Sini Flu
•    Jika No Obat sama dengan C maka Nama Obat Bandrex

=IF(LEFT(B7,1)=”A”,”Parama”,IF(LEFT(B7,1)=”B”,”Sini Flu”,”Bandrex”))

3.    Produksi diisi :
•    Jika No Obat sama dengan A maka Produksi Indodol
•    Jika No Obat sama dengan B maka Produksi Buyar
•    Jika No Obat sama dengan C maka Produksi Kalbe

=IF(LEFT(B7,1)=”A”,”Indodol”,IF(LEFT(B7,1)=”B”,”Buyar”,”Kalbe”))

4.    Lokasi Gudang diisi :
•    Jika No Obat sama dengan 1 maka Lokasi Gudang Depok
•    Jika No Obat sama dengan 2 maka Lokasi Gudang Manggarai
•    Jika No Obat sama dengan 2 maka Lokasi Gudang Blok M

=IF(MID(B7,2,1)=”1″,”Depok”,IF(MID(B7,2,1)=”2″,”Manggarai”,”Blok M”))

5.    Jumlah Penjualan diisi dengan mengambil 3 karakter terakhir dari No. Obat

=VALUE(RIGHT(B7,3))

6.    Harga Obat diisi :
•    Jika No Obat sama dengan A maka Harga Obat  5000
•    Jika No Obat sama dengan B maka Harga Obat  6500
•    Jika No Obat sama dengan C maka Harga Obat  7200

=IF(LEFT(B7,1)=”A”,5000,IF(LEFT(B7,1)=”B”,6500,7200))

7.    Jumlah Harga diisi dengan Jumlah Penjualan dikali Harga Obat

=I7*J7

8.    Bonus diisi :
•    Jika No Obat “A” dan Jumlah Penjualan >=500 maka Bonus 5% dari Jumlah Harga
•    Jika No Obat “B” dan Jumlah Penjualan >=500 maka Bonus 4% dari Jumlah Harga
•    Jika No Obat “C” dan Jumlah Penjualan >=500 maka Bonus 3% dari Jumlah Harga
•    Selain ketentuan tersebut Bonus 2% dari Jumlah Harga

=IF(AND(LEFT(B7,1)=”A”,I7>=500),5%*K7,IF(AND(LEFT(B7,1)=”B”,I7>=500),4%*K7,IF(AND(LEFT(B7,1)=”C”,I7>=500),3%*K7,2%*K7)))

9.    Gaji Pokok diisi :
•    Jika Lama Kerja >= 5 th maka Gaji Pokok 2500000
•    Jika Lama Kerja >= 3 th maka Gaji Pokok 2000000
•    Selain ketentuan tersebut maka Gaji Pokok 1500000

=IF(E7>=5,2500000,IF(E7>=3,2000000,1500000))

10.    Jumlah Pendapatan diisi dari Bonus ditambah Gaji Pokok

=L7+M7

sumber : http://buat.websitepraktis.com

Comments

comments