Jumat, 17 Oktober 2014

Fungsi Logika "IF- And" dalam Pengolahan Data Microsoft Excel (Multiple condition/criteria)

Fungsi Logika "IF" merupakan salah satu fungsi pengolahan data yang sangat penting, terutama ketika kita akan menentukan nilai tertentu berdasarkan syarat tertentu pula.
Fungsi Logika "IF" ini , bisa single conditions (1 syarat) atau multiple conditions (banyak syarat). Untuk posting kali ini, kita akan melanjutkan pembahasan fungsi logika IF multiple condition/kriteria, syarat/kondisi lebih dari satu kriteria, lebih spefisiknya kita akan membahas fungsi logika IF - And, artinya kriteria yang wajib terpenuhi harus kedua-duanya (jika dua kriteria), harus ketiga-tiganya (jika tiga kriteria, dan seterusnya, tidak boleh salah satunya. 
Masih menggunakan tabel sebelumnya, kita akan menentukan besarnya tunjangan anak, masa kerja, status pernikahan, yang berbeda besarnya tunjangan-tunjangan tersebut ditentutan berdasarkan lebih dari satu syarat/kriteria.

Tunjangan Anak:

Logika:
Jika anak >2 & jenis Kelamin Perempuan , tunjangan = Gaji pokok (cell G6) x 15%;
Jika anak =2 & jenis Kelamin Perempuan , tunjangan = Gaji pokok (cell G6) x 10%;
Jika anak =1 & jenis Kelamin Perempuan , tunjangan = Gaji pokok (cell G6) x 5%;
Di luar kriteria di atas, tidak dapat tunjangan.

Syntax yang digunakan: 
cursor di cell H6 ;
=IF(AND(E6>2;B6="P");G6*15/100;IF(AND(E6=2;B6="P");G6*10/100;IF(AND(E6=1;B6="P");G6*5/100;0)))

Tunjangan Masa Kerja

Logika:
Jika Masa kerja 1 tahun, tunjangan  = Gaji pokok (cell G6) x 10%
Jika Masa kerja 2 tahun, tunjangan  = Gaji pokok (cell G6) x 15%;
Jika Masa kerja 3 tahun, tunjangan = Gaji pokok (cell G6) x 20%;
Jika Masa kerja 4 tahun, tunjangan = Gaji pokok (cell G6) x 25%;
Jika Masa kerja lebih 4 tahun, tunjangan = Gaji pokok (cell G6) x 30%;
Diluar itu (yang belum genap 1 tahun) tidak mendapat tunjangan

Syntax yang digunakan: 
cursor di cell I6;
=IF(F6>4;G6*30/100;IF(F6=4;G6*25/100;IF(F6=3;G6*20/100;IF(F6=2;G6*15/100;IF(F6=1;G6*10/100;0)))))

Tunjangan Status Pernikahan

Logika:
Jika Status Pernikahan "Berpisah" & Jenis Kelamin P, tunjangan = Gaji pokok (cell G6) x 5%;
Jika jika di luar dua syarat tersebut, tidak mendapat tunjangan;

Syntax yang digunakan: 
cursor di cell J6;
=IF(AND(E6>0;D6="BERPISAH";B6="P");G6*5/100;0)

Catatan:

Perhatikan! tanda kurung penutup, jumlahnya harus sama dengan kurung buka

DEMIKIAN SEMOGA BERMANFAAT

Tidak ada komentar:

Posting Komentar