Selasa, 04 Juni 2019

Menggunakan fungsi logika “IF” dan contoh penggunaannya


·         Pengertian Fungsi IF
Fungsi IF atau Rumus IF merupakan salah satu fungsi Excel dalam kategori atau kelompok logical yang sering digunakan untuk melakukan uji logika tertentu pada rumus microsoft excel. Rumus Excel IF akan menghasilkan sebuah nilai tertentu jika kondisi yang kita tentukan untuk di evaluasi terpenuhi (TRUE) dan akan menghasilkan nilai lainnya apabila uji logika atau kondisi itu tidak terpenuhi (FALSE).
Dengan kata lain fungsi IF excel ini akan melakukan evaluasi terhadap uji logika tertentukemudian menghasilkan nilai TRUE atau FALSE. Nilai TRUE adalah nilai dimana kondisi tersebut terpenuhi dan nilai FALSE adalah nilai untuk kondisi yang tidak terpenuhi.
Untuk melakukan uji logika ini, fungsi if pada excel biasanya menggunakan operator perbandingan excel, yakni menggunakan operator =, >, >= , < atau <= dan lain sebagainya.
·         Cara menggunakan fungsi IF
SINTAKSIS FUNGSI
IF(TesLogika; [KondisiTerpenuhi]; [KondisiTidakTerpenuhi])
Dari sintaksis di atas dapat kita ketahui bahwa Fungsi IF pada excel memiliki tiga argumen:
1.      TesLogika : Argumen ini berisi ekspresi logika yang bisa dievaluasi ke dalam nilai TRUE atau FALSE. Argumen ini merupakan kriteria acuan untuk menentukan nilai yang akan dihasilkan oleh rumus excel IF.
2.       KondisiTerpenuhi : (Opsional) Nilai yang ingin kita hasilkan jika argumen TesLogika mengevaluasi ke TRUE. Argumen ini merupakan nilai yang akan dihasilkan jika kondisi terpenuhi.
3.      KondisiTidakTerpenuhi : (Opsional) Nilai yang ingin kita hasilkan jika argumen TesLogika mengevaluasi ke FALSE. Argumen ini merupakan nilai jika hasil tes logika tidak terpenuhi.
·         Penggunaan rumus IF excel
1.   Rumus IF Tunggal
Description: Contoh Rumus IF Tunggal

Pada gambar contoh di atas, rumus excel yang digunakan pada sel F2 adalah:
Rumus Excel : =IF(E2>140;"LULUS";"GAGAL")

Formula excel di atas melakukan uji logika pada sel E2 apakah nilainya lebih dari 140 atau tidak. Jika bernilai lebih dari 140 maka rumus if akan menghasilkan teks LULUS. Sebaliknya jika nilai E2 tidak lebih dari 140 maka rumus IF akan menghasilkan nilai teks GAGAL.

Hasil dari rumus if excel tersebut adalah "LULUS", sebab nilai E2 adalah 150 yang berarti bahwa nilai angka pada sel E2 lebih dari 140.
2.      Rumus IF Ganda/Bertingkat
Fungsi atau rumus excel IF bisa juga dimasukkan ke dalam fungsi IF yang lain. Kasus ini sering juga disebut rumus if ganda, rumus if bertingkat, rumus if bersarang atau rumus if bercabang. Atau dalam istilah lain disebut Nested IF Function.

Penerapan rumus IF bercabang ini maksimal hanya bisa digunakan sampai 64 cabang saja.
Selanjutnya silahkan perhatikan contoh Rumus IF bertingkat di bawah ini:
Description: Contoh Rumus IF Ganda/Bercabang

Pada contoh tersebut rumus if ganda yang digunakan pada sel F2 adalah:
Rumus : =IF(C2>60;IF(D2>60;"LULUS";"GAGAL");"GAGAL")

Rumus IF diatas melakukan uji logika ganda pada dua sel sekaligus secara bertahap:
1.      Jika C2 lebih dari 60 maka lakukan uji logika dengan rumus IF ke-2. Jika C2 tidak lebih dari 60 maka "GAGAL
2.      Pada rumus if tingkat ke-2 jika D2 lebih dari 60 maka "LULUS", jika tidak maka "GAGAL".
Hasil akhir dari rumus if diatas adalah LULUS. C2 dan D2 sama-sama lebih dari 60.

Selanjutnya silahkan perhatikan contoh nomor 4. Pada contoh nomor 4 rumus if excel yg dipakai pada sel F5 adalah:
Rumus : =IF(C5>60;IF(D5>60;"LULUS";"GAGAL");"GAGAL")

Rumus excel diatas menghasilkan nilai GAGAL sebab pada rumus if kedua, nilai dari D4 (60) Tidak lebih dari 60.

·         CATATAN DALAM MENGGUNAKAN FUNGSI IF
Berikut beberapa catatan yang perlu anda perhatikan saat menggunakan fungsi If pada sebuah rumus excel.
1.      Fungsi IF bertingkat atau bersarang dapat digunakan sampai 64 tingkat atau cabang untuk ditumpuk sebagai argumen KondisiTerpenuhi dan KondisiTidakTerpenuhi saat menyusun uji logika lanjutan lain yang lebih terperinci. Sebagai alternatif lain untuk melakukan uji logika dengan banyak kondisi, pertimbangkan juga untuk menggunakan fungsi LookupVLookupHLookup, atau Choose
2.      Excel juga menyediakan beberapa fungsi lain yang dapat digunakan untuk menganalisa data anda berdasarkan sebuah kondisi atau kriteria tertentu. Misalnya:
3.      Untuk menentukan banyaknya data string (teks) atau angka di dalam range data excel, gunakan fungsi Countif atau Countifs.
4.      Untuk menghitung jumlah total berdasarkan sebuah string teks atau angka di dalam range data, gunakan fungsi lembar kerja Sumif atau Sumifs.

Fungsi LEFT,MID,RIGHT untuk mencari beberapa karakter dari suatu kata


Fungsi LEFT pada excel digunakan untuk mengambil sejumlah karakter pertama atau beberapa karakter teks dari kiri, berdasarkan jumlah karakter yang kita tentukan.

Dengan kata lain bahwa fungsi/rumus LEFT adalah fungsi yang digunakan untuk mengambil bagian kiri dari data teks sebanyak karakter tertentu dari arah kiri ke kanan.


Contoh Rumus Left Excel

Description: Contoh Rumus Left Excel

Perhatikan hal-hal berikut saat menggunakan rumus Left Excel:
1.      Saat menggunakan fungsi Left untuk mengambil sejumlah karakter teks pastikan argumen JumlahKarakter bernilai lebih besar dari pada nol (bernilai positif). Jika tidak maka akan mengahsilkan pesan kesalahan #VALUE!. Perhatikan contoh nomor 1,2 dan 3.
2.      Jika JumlahKarakter jenis dikosongkan, maka diasumsikan sebagai 1 (satu). Lihat contoh nomor 4.
3.      Jika JumlahKarakter lebih besar dari pada panjang teks, maka fungsi LEFT akan mengambil semua teks. Lihat contoh nomor 5.


FUNGSI RIGHT EXCEL

Fungsi RIGHT pada excel digunakan mengambil sejumlah karakter terakhir atau beberapa karakter dari kanan sebuah teks, sesuai jumlah karakter yang ditentukan.

Fungsi RIGHT mengambil beberapa karakter teks dari arah kanan ke kiri atau bisa juga di artikan fungsi excel yang digunakan untuk mengambil bagian kanan dari data teks sebanyak karakter tertentu.

Contoh Rumus Right Excel

Description: Contoh Rumus Right Excel

Beberapa hal berikut perlu Anda perhatikan saat menggunakan rumus Right pada microsoft excel:
1.      Argumen JumlahKarakter pada fungsi Right harus lebih besar atau sama dengan nol.
2.      Jika bernilai nol maka akan menghasilkan teks kosong (Contoh 3). Apabila bernilai negatif (kurang dari nol) maka akan menghasilkan pesan kesalahan #VALUE! (Contoh 2)
3.      Argumen JumlahKarakter bisa juga tidak diisi(dikosongkan), jika demikian maka fungsi Right hanya akan mengambil satu karakter dari kanan (Contoh 4).
4.      Apabila JumlahKarakter lebih besar dari panjang teks, Fungsi RIGHT akan mengambil semua teks (Contoh 5).


FUNGSI MID EXCEL

Fungsi MID excel akan mengambil sejumlah karakter tertentu dari sebuah teks, dimulai dari posisi yang ditentukan, serta dengan jumlah karakter yang ditentukan juga.

Dengan kata lain bahwa Fungsi MID bisa kita gunakan untuk mengambil sebagian kata dalam teks dari arah kiri ke kanan seperti fungsi LEFT, namun awal pengambilan karakter atau kata tersebut tersebut bisa kita tentukan sendiri.


Contoh Rumus Mid Excel

Description: Contoh Rumus MID Excel

Saat menggunakan rumus MID di excel, ada beberapa hal yang perlu anda perhatikan:
1.      Jika AwalKarakter lebih besar daripada panjang teks, maka MID mengembalikan "" (teks kosong). Perhatikan Contoh No. 3
2.      Jika AwalKarakter lebih kecil dari panjang teks, namun AwalKarakter ditambah JumlahKarakter melebihi panjang teks, maka MID mengembalikan karakter hingga ujung teks. LIhat Contoh no. 4.
3.      Jika AwalKarakter lebih kecil dari 1, maka MID mengembalikan nilai kesalahan #VALUE!. Lihat contoh nomor 5.
4.      Jika JumlahKarakter negatif, maka MID mengembalikan nilai kesalahan #VALUE!. Lihat Contoh nomor 6.

Perlu diperhatikan bahwa spasi dihitung satu karakter. begitu pula dengan karakter-karakter lain yang tidak terlihat
Rumus Left, Mid atau Right ini dalam penggunaannya juga biasa digabungkan dengan fungsi Vlookup.


Fungsi VLOOKUP dan HLOOKUP serta perbedaan penggunaan fungsi tersebut


Rumus Excel VLOOKUP adalah rumus yang digunakan melihat data secara vertikal (data diurutkan secara vertikal), dengan mengambil nilai dari suatu table_array dimana data range referensi terletak pada kolom pertama. Berikut sistematika formula VLOOKUP.
1
=VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])
1.      lookup_value adalah sel yang akan dicocokan dengan table_array.
2.      table_array adalah tabel array yang menjadi referensi lookup_value serta data sel yang dilihat. Kolom pertama akan menjadi sel referensi (pencocokan).
3.      col_index_num adalah urutan kolom yang akan dilihat atau ditampilkan hasilnya.
4.      [range_lookup] adalah argumen opsional (bisa diisi/tidak) yang dapat didefinisikan sebagai boolean TRUE atau FALSE.
TRUE berarti fungsi melakukan pencocokan data berdasarkan aproksimasi matematika. Secara default fungsi bernilai TRUE. Untuk bekerja, kolom pertama (referensi) tabel_array harus berisi data numerik yang diurutkan dari kecil ke besar.
o    FALSE berarti fungsi melakukan pencocokan data secara numerik dan harus sama. Jika data yang diuji tidak ada yang cocok, maka hasil yang ditampilkan #N/A.
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
Contoh :
Diketahui pada tabel pertama, merupakan table_array yang berisi peraturan suatu perusahaan kopi kepada salesnya dengan range referensi yang telah urut dari kecil ke besar. Akan dihitung bonus penjualan dan penghargaan yang didapatkan sales-salesnya dalam sebulan pada tabel kedua adalah sebagai berikut.
Description: Contoh Menggunakan VLOOKUP
Berikut langkah-langkah yang perlu dilakukan
1.      Membuat nama range dari table_array A3:C9, misalnya dengan nama “sales”
2.      Membuat formula pada penjual pertama
1.      Untuk bonus digunakan index kolom 2
1
=VLOOKUP(B12,sales,2,TRUE)
2.      Untuk penghargaan digunakan indek kolom 3
1
=VLOOKUP(B12,sales,3,FALSE)
3.      Melakukan Autofill
Description: Cara menggunakan VLOOKUP
Terlihat
·         Kolom bonus menampilkan data berdasarkan aproksimasi (TRUE) pencocokan penjualan sales, dimana Wikan (1200  ≥ 1000 ), Julia (1000 = 1000), Nary (300 ≥ 200), Sani (490 ≥ 400) dan Ade (88 ≥ 50). Sehingga dapat diketahui interval aproksimasi setiap sel referensi adalah lebih dari nilainya dan kurang dari nilai sel referensi berikut.
·         Kolom Penghargaan menampilkan data dengan pencocokan data sama (FALSE) dengan sel referensi, sehingga Wikan, Nary, Sani dan Ade menampilkan #N/A sedangkan karena hanya penjualan Julia yang identik dengan referensi table_array (nilai 1000 ada dalam tabel referensi) menampilkan data dari table_array.
rumus yang digunakan melihat data secara horizontal (data diurutkan secara horizontal), dengan mengambil nilai dari suatu table_array dimana data range referensi terletak pada baris pertama. Berikut sistematika formula HLOOKUP pada Excel.
1
=HLOOKUP(lookup_value, table_array, row_index_num,[range_lookup])
1.      lookup_value adalah sel yang akan dicocokan dengan table_array.
2.      table_array adalah tabel array yang menjadi referensi lookup_value serta data sel yang dilihat. Baris pertama akan menjadi sel referensi (pencocokan).
3.      row_index_num adalah urutan baris yang akan dilihat atau ditampilkan hasilnya.
4.      [range_lookup] adalah argumen opsional (bisa diisi/tidak) yang dapat didefinisikan sebagai boolean TRUE atau FALSE.
o    TRUE berarti fungsi melakukan pencocokan data berdasarkan aproksimasi matematika. Secara default fungsi bernilai TRUE. Untuk bekerja, baris pertama (referensi) tabel_array harus berisi data numerik yang diurutkan dari kecil ke besar.
o    FALSE berarti fungsi melakukan pencocokan data secara numerik dan harus sama. Jika data yang diuji tidak ada yang cocok, maka hasil yang ditampilkan #N/A.
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
Contoh:
Seorang dosen membuat jadwal ujian praktikum pemrograman komputer pada tabel pertama. Karena praktikum tersebut membutuhkan waktu yang lama. Sehingga dosen tersebut membuat jadwal khusus pada seluruh mahasiswa berdasarkan kebiasaan bangun pagi. Untuk mempercepat pekerjaan, dosen tersebut menggunakan HLOOKUP untuk membuat jadwal khusus itu adalah sebagai berikut.
Description: Tabel HLOOKUP TIME
Berikut langkah-langkah yang perlu dilakukan
1.      Membuat nama range dari table_array B2:E4, misalnya dengan nama “ujian”
2.      Membuat formula pada mahasiswa pertama
1.      Untuk pukul digunakan index baris 2
1
=HLOOKUP(B7,ujian,2,FALSE)
2.      Untuk ruangan digunakan indek baris 3
1
=HLOOKUP(B7,ujian,3,FALSE)
3.      Melakukan Autofill
http://sakuonline.blogspot.com/2019/05/kesalahan-fatal-membuat-nama-blog-oleh.html

Mempraktikan format cell dalam data


·         Cara Format Cell Data Number
Berikut langkah langkah format cell data number:
1.      Seleksi atau area range yang akan diformat
2. Klik kanan pada data atau gunakan shortcut CTRL+1 
3. Pada Dialog box pilih number dengan category accounting atau Currency.
4. Decimal places jadikan menjadi “0”
5. Pilih symbol “Rp Indonesian”
Langkah diatas adalah salah satu contoh untuk format cell dengan type accounting yang biasanya dipakai untuk data perkantoran, untuk format data dalam tipe yang lain misal data tanggal, jam, persen dan lainya anda dapat memilih sesuai kebututuhan.

·                  Cara Format Cell Data Tanggal

ketika kita bekerja dengan data tanggal secara dafault jika regional setting kita dalam bahasa inggris maka penulisan Formatnya adalah Bulan/Tanggal/Tahun (7/12/2016),  dengan tampilan seperti ini mungkin akan terlihat sulit untuk melihat data tanggal tersebut, agar lebih mudah membaca data tanggal kita dapat gunakan format cell untuk data tanggal

Langkah- langkah format data tanggal :
1.    Input data tanggal pada cell E23 “10/28/2017” atau gunakan shortcut CTRL+;
2.    Klik kanan pada cell, Pilih format cell atau gunakan Shortcut CTRL+1
3.    Pada Category Pilih Date
4.    Pilih type format cell yang diinginkan, sebagai contoh Gunakan format tanggal komplit dengan tampilan hari dan tanggalnya.
5.    Klik OK

·                  Cara Format Cell Data Jam

Memformat data jam di microsoft excel dapat anda lakukan dengan cara hampir sama dengan format data tanggal, yang berbeda hanya categorynya saja. Berikut langkah-langkah memformat data Jam.

1.    Input data Jam pada cell E24 “6:08” atau gunakan shortcut CTRL+SHIT+;
2.    Klik kanan pada cell, Pilih format cell atau gunakan Shortcut CTRL+1
3.    Pada Category Pilih Time
4.    Pilih type format cell yang diinginkan, sebagai contoh Gunakan format jam komplit dengan tampilan detiknya.
5.    Klik OK

http://sakuonline.blogspot.com/2019/05/kesalahan-fatal-membuat-nama-blog-oleh.html