Senin, 21 November 2016

FUNGSI LOGICAL

IF Tunggal

Misalnya dalam kasus penentuan apakah seorang siswa lulus ujian TIK atau tidak. Syarat kelulusan yaitu nilai kurang dari 75 maka harus remidi dan apabila mendapatkan nilai mulai dari 75 ke atas maka lulus.



Sesuai dengan syarat yang digunakan, maka rumusnya =IF(B3<75,”REMIDI”,”LULUS”)

dan hasilnya

IF MAJEMUK

Syarat atau kondisi pada rumus ini adalah lebih dari dua, dimana hasil pertama, kedua, ketiga dan seterusnya akan sesuai dengan syarat tersebut, sedangkan syarat terakhir tidak sesuai dengan syaratnya.

Rumus: =IF(KONDISI,”NILAI BENAR1”, IF(KONDISI2,”NILAI BENAR2”,”NILAI SALAH”)

Dari contoh kasus di atas, disyaratkan apabila :

nilai <50, maka Gagal
nilai 50 sampai <75, maka Remidi
nilai >=75, maka Lulus
sehingga rumusnya menjadi

=IF(B3<50;”GAGAL”;IF(B3>=75;”REMIDI”;”LULUS”))

dan hasilnya


Mengoperasikan rumus logika excel IF dengan AND
Fungsi Logika AND digunakan untuk membandingkan 2 data atau lebih apabila semua syarat yang dimasukkan terpenuhi atau sesuai. Fungsi AND akan menghasilkan nilai Benar jika pernyataan yang masukkan semua benar, namun jika pernyataan yang masukkan baik semua atau salah satu saja salah maka nilai yang dihasilkan juga Salah (False). Fungsi And dalam pengoperasiaanya biasanya digabungkan dengan Rumus excel IF.
Penggabungan rumus antara fungsi logika IF dengan AND adalah penggabungan antara peryataan-pernyataan logika dengan kriteria yang sudah ditentukan. Jadi hasil perumusan akan keluar sesuai dengan kriteria  dan sesuai denga pernyataan pada data yang dites/dihitung.

Contoh penyataan logika
Pernyataan 1

Jika Nilai Ujian Praktek 75 ke atas DAN
Jika Nilai Ujian Tulis 80 ke atas, Maka Lulus

Pernyataan 2

Jika Nilai Ujian Praktek di bawah 75 DAN
Jika Nilai Ujian Tulis di bawah 80, maka Gagal

Dari pernyataan di atas, apabila pada pernyataan 1 dan 2 sesuai dengan kriteria maka hasilnya akan Lulus. Namun apabila salah satu atau kedua pernyataan itu tidak sesuai maka hasilnya Gagal.

Sintaks gabungan rumus excel IF dan AND

=IF(AND(Logical_test1;logical_test2;Value_if_true;value_if_false)
=IF(AND(Penyataan logika 1;pernyataan logika 2;Nilai benar;Nilai Salah)

Contoh data penggabungan rumus excel IF dan AND
Data di atas bentuk penulisan rumus excel IF dan AND sebagai berikiut:
Untuk keterangan pada cel E7 ditulis sesuai dengan pernyataan logika di atas,
=IF(AND(C7>=75;D7>=80);”LULUS”;”GAGAL”)

Lihat hasilnya di bawah ini;



Mengoperasikan rumus logika excel IF dengan OR
Fungsi Logika OR digunakan untuk membandingkan 2 data atau lebih apabila semua atau salah satu saja syarat yang dimasukkan terpenuhi atau sesuai. Fungsi OR akan menghasilkan nilai Benar jika pernyataan yang masukkan semua atau salah benar (True), namun jika pernyataan yang masukkan semua salah maka nilai yang dihasilkan juga Salah (False). Fungsi OR dalam pengoperasiaanya biasanya digabungkan dengan Rumus excel IF.
Penggabungan rumus antara fungsi logika IF dengan OR adalah penggabungan antara peryataan-pernyataan logika dengan kriteria yang sudah ditentukan. Jadi hasil perumusan akan keluar sesuai dengan kriteria  dan sesuai dengan pernyataan pada data yang dites/dihitung.

Contoh penyataan logika
Pernyataan 1

Jika Nilai Ujian Praktek 75 ke atas ATAU
Jika Nilai Ujian Tulis 80 ke atas, Maka Lulus

Pernyataan 2

Jika Nilai Ujian Praktek di bawah 75 ATAU
Jika Nilai Ujian Tulis di bawah 80, maka Gagal

Dari pernyataan di atas, apabila salah satu saja pernyataan 1 dan 2 sesuai dengan kriteria maka hasilnya akan Lulus. Namun apabila kedua pernyataan itu tidak sesuai maka hasilnya Gagal.

Sintaks gabungan rumus excel IF dan OR
=IF(OR(Logical_test1;logical_test2;Value_if_true;value_if_false)
=IF(OR(Penyataan logika 1;pernyataan logika 2;Nilai benar;Nilai Salah)

Contoh data penggabungan rumus excel IF dan OR
Pernyataan data di atas adalah:
Pernyataan 1

Apabila Jumlah anak laki-laki 1-2 ATAU
Apabila Jumlah Anak Perempuan 3- ke atas, Maka
Menerima beras 5 kilo

Pernyataan 2

Apabila tidak mempunyai anak sama sekali, maka menerima beras 2 kilo

Bagaimana bentul penulisan rumus kedua pernyataan di atas?
Berikut rumusnya:
E6=IF(OR(C6>=1;D6>=3);”5 Kilo”;”2 Kilo”)

Contoh-Contoh Penggunaan
Gabungan IF dan AND dengan 3 Pernyataan, 2 kriteria/pilihan

Gabungan IF dan OR dengan 3 pernyataan logika, 2 pilihan
Lihat contoh data berikut:

Ketentuan untuk Kategori Nilai

Jika Rata-rata di atas 85, maka kategori Nilai A
Jika Rata-rata di atas 75, maka kategori Nilai B
Jika Rata-rata di atas 65, maka kategori Nilai C
Jika Rata-rata dibawah 65, maka kategori Nilai D

Ketentuan Untuk Keterangan

Jika Kategori Nilai A, B, ATAU C, maka LULUS
Jika Kategori Nilai D, maka GAGAL

Bentuk Penulisan Rumus excel untuk KATEGORI NILAI, adalah:
G7 =IF(F7>=85;"A";IF(F7>=75;"B";IF(F7>=65;"C";"D")))

Bentuk Penulisan Rumus excel untuk KETERANGAN, adalah:
H7 =IF(OR(G7="A";G7="B";G7="C");"LULUS";"GAGAL")

Mengenal Fungsi Lookup
Vlookup dan Hlookup merupakan bagian dari fungsi Lookup. Lookup digunakan untuk mencari nilai pada baris atau kolom Tertentu.

Vlookup digunakan untuk mencari nilai dalam bentuk vertikal, sesuai dengan awalan huruf V yang merupakan singkatan dari Vertikal/tegak Lurus. Sedangkan Hlookup yang berawal Huruf H digunakan untuk mencari nilai dalam bentuk baris /horizontal.

Pembahasan VLOOKUP
Penggunan istilah vertikal pada VLOOKUP digunakan untuk merujuk pada bentuk tabel referensi yang digunakan, dimana judul kolomnya terletak dibagian atas dan data-datanya tersusun ke bawah secara vertikal. Lihat gambar dibawah ini:
Untuk penulisan Fungsi VLOOKUP, Formula bakunya adalah:

=VLOOKUP(lookup_value,table_array, col_index_num,[range_lookup])

Atau bisa juga dibaca seperti ini:

=VLOOKUP (nilai_kunci, tabel_data, nomor_kolom,tipe_data)

Penjelasan dari fungsi VLOOKUP diatas

Nilai_kunci: merupakan nilai yang diajukan untuk membaca tabel referensi. Nilai kunci harus ada pada tabel yang akan disi maupun pada tabel referensi.
Tabel_data: merupkan range data yang disusun tegak atau vertikal yang berfungsi sebagai tabel bantu/referensi yang akan dibaca. range pada tabel data berisikan data-data yang digunakan untuk mengisi  hasil yang diharapkan. Saat anda mengambil tabel_data, pastkan anda tidak menyertakan judul kolomnya.
Nomor_kolom: merupakan nomor urut kolom untuk pembacaan tabel referensi, dimulai dari kolom paling kiri. Dimulai dengan index ke satu atau nomor 1 , dan seterusnya.
Tipe data: untuk tipe data ada 2 Jenis, yaitu: True  digunakan jika nilai datanya tidak pasti atau berada range tertentu dan tipe data False digunakan jika nilai datanya itu pasti.
Tipe data TRUE, bisa juga digantikan dengan angka 1, Sedangkan angka 0 untuk tipe data FALSE. Bila penulisan tipe_data ini tidak anda gunakan/hilangkan. Maka otomatis fungsi Vlookup yang anda gunakan mengacu pada tipe Data True.

Saran.. Gunakan tipe data, dalam penulisan formula VLOOKUP.





Tidak ada komentar:

Posting Komentar