Fungsi logika atau bersyarat memungkinkan kita menguji persyaratan
dalam sel. Fungsi IF merupakan salah satu fungsi Excel dalam kategori atau
kelompok logika yang sering digunakan untuk melakukan uji logika tertentu pada
rumus microsoft excel.
Fungsi 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).
Fungsi Logika memerlukan operator perbandingan yaitu :
= (sama dengan)
< (lebih kecil dari)
> (lebih besar dari)
<= (lebih kecil sama dengan)
>= (lebih besar sama dengan)
<> (tidak sama dengan)
Syntax Fungsi IF
IF(TesLogika;
[KondisiTerpenuhi]; [KondisiTidakTerpenuhi])
Dari sintaksis di atas dapat kita ketahui
bahwa Fungsi IF pada excel memiliki tiga argumen:
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.
KondisiTerpenuhi : (Opsional) Nilai yang
ingin kita hasilkan jika argumen TesLogika mengevaluasi ke TRUE. Argumen ini
merupakan nilai yang akan dihasilkan jika kondisi terpenuhi.
KondisiTidakTerpenuhi : (Opsional) Nilai
yang ingin kita hasilkan jika argumen TesLogika mengevaluasi ke FALSE. Argumen
ini merupakan nilai jika hasil tes logika tidak terpenuhi.
Fungsi
IF Tunggal
Contoh 1:
=IF(A2>=70,”DAPAT BONUS”,”TIDAK DAPAT BONUS”)
Artinya jika nilai sel A2 lebih besar dari atau sama dengan 70, maka dinyatakan “Dapat Bonus”, sebaliknya
jika nilai sel A2 kurang dari 70 maka dinyatakan “Tidak Dapat Bonus”.
Langkah-langkah untuk membuatnya adalah
1. Buka M.Excel, Start --> Excel
2. Buat Tabel seperti gambar
3. Buat rumus pada cell D5, dengan cara
Klik cell D5 --> Klik Insert Fuctions
Ketikkan
rumus seperti gambar, setelah selesai klik OK
Rumus
untuk cells yang lainnya seperti gambar
Rumus
IF Majemuk
Fungsi IF excel bisa juga dimasukkan ke dalam fungsi
IF yang lain. Kasus ini sering juga disebut rumus if majemuk, rumus if
bertingkat, rumus if bersarang atau rumus if bercabang.
Penerapan fungsi IF bercabang ini maksimal hanya bisa
digunakan sampai 64 cabang saja.
Silahkan perhatikan contoh Fungsi IF bertingkat di
bawah ini:
Contoh :
=IF(C11>=”90”,”BONUS Rp.1000.000”,IF(C11>=”80”,”
BONUS Rp.500.000”,IF(C11>=”70”,” BONUS Rp.250.000”,”TIDAK DAPAT”))). Artinya jika pada sel C11 nilainya 90 maka
hasilnya “BONUS Rp.1000.000”, jika pada sel C11 nilainya 80 maka hasilnya “BONUS
Rp.500.000”, jika pada sel C11 nilainya C maka hasilnya “BONUS Rp.250.000”,
atau selain kondisi diatas maka akan menghasilkan nilai“TIDAK DAPAT ”.
1. Buatlah Tabel
1. Buatlah Tabel
2. Klik cell D5, klik Insert Fuctions
3. Buatlah Rumus "=IF(C5>=90;"BONUS Rp.1000.000";IF(C5>=80;"BONUS Rp.500.000";IF(C5>=70;"DAPAT BONUS Rp.250.000";"TIDAK DAPAT"))) " pada cell D5.
pertama Ketikkan rumus =IF(C5>=90;"BONUS Rp.1000.000"
Ketikka rumus yang kedua IF(C5>=80;"BONUS Rp.500.000" dengan cara klik kolom Value-if-false --> klik nama box (di jendela kiri atas) --> kemudian klik If muncul jendela rumus yang kedua
F(C5>=80;"BONUS Rp.500.000"
4. Ketikkan rumus IF(C5>=70;"DAPAT BONUS Rp.250.000";"TIDAK DAPAT" seperti langkah yang ke tiga
5. Rumus pada cel D6 sampai D9 adalah3. Buatlah Rumus "=IF(C5>=90;"BONUS Rp.1000.000";IF(C5>=80;"BONUS Rp.500.000";IF(C5>=70;"DAPAT BONUS Rp.250.000";"TIDAK DAPAT"))) " pada cell D5.
pertama Ketikkan rumus =IF(C5>=90;"BONUS Rp.1000.000"
Ketikka rumus yang kedua IF(C5>=80;"BONUS Rp.500.000" dengan cara klik kolom Value-if-false --> klik nama box (di jendela kiri atas) --> kemudian klik If muncul jendela rumus yang kedua
F(C5>=80;"BONUS Rp.500.000"
4. Ketikkan rumus IF(C5>=70;"DAPAT BONUS Rp.250.000";"TIDAK DAPAT" seperti langkah yang ke tiga
6. Selesai
Fungsi IF yang lainnya adalah
- IF .... AND
- IF .... OR
.
No comments:
Post a Comment