Excel. Fungsi IF atau yang juga bisa diartikan jika, digunakan untuk mengecek suatu
kondisi. Apabila kondisi terpenuhi maka fungsi akan mengambil suatu nilai, dan
sebaliknya apabila kondisi tersebut tidak terpenuhi maka akan diambil nilai yang lain.
dengan kata lain, fungsi IF disebut fungsi syarat. Jika suatu nilai mempunyai syarat dan
dapat bernilai benar apabila syarat terpenuhi serta bernilai salah jika syarat tidak
terpenuhi.
Sintaks Dasar Fungsi Rumus IF
IF(logical_test_value,value_if_true,value_if_false)
Keterangan:
Ada beberapa jenis penerapan fungsi IF pada Microsoft Office Excel, di antaranya:
Fungsi IF dengan satu test logika atau IF tunggal, digunakan apabila hanya ada
satu syarat yang dipakai untuk memperoleh nilai yang benar. Bentuk
penulisannya sederhana yaitu:
=IF(syarat,nilai_benar,nilai_salah)
Fungsi IF dengan dua test logika, digunakan apabila ada dua syarat yang dipakai
untuk memperoleh nilai yang benar. IF seperti ini biasanya dikembangkan dengan
salah satu fungsi AND atau OR.
Fungsi AND digunakan apabila kedua syarat merupakan kriteria yang harus
dipenuhi untuk mendapatkan nilai yang benar. Bentuk penulisannya:
=IF(AND(syarat1,syarat2),nilai_benar,nilai_salah)
Fungsi OR digunakan apabila salah satu syarat adalah merupakan kriteria yang
harus dipenuhi untuk mendapatkan nilai yang benar. Bentuk penulisannya:
=IF(OR(syarat1,syarat2),nilai_benar,nilai_salah)
=IF(syarat,nilai_benar,IF(syarat,nilai_benar,IF(syarat,nilai_benar,)))
[Powered by MP]
Page 1
Ketik kata IF
Masukkan logical test atau syarat yang dapat berupa nilai suatu cell atau bisa
berupa formula
Beri tanda koma (,) atau titik koma (;) untuk memisahkan antara logical_test,
value_if_true dan value_if_false
Masukkan value_if_true yang artinya apabila logical_test benar maka teks ini
yang akan dihasilkan
Masukkan value_if_false yang artinya apabila logical_test salah maka teks ini
yang akan dihasilkan
Jumlah fungsi IF yang diperbolehkan untuk dipakai dalam sebuah formula yang
menggunakan IF bersarang () adalah maksimal 64.
Untuk mendapatkan nilai dari hasil perbandingan, alternatif selain menggunakan
fungsi IF() yang begitu banyak adalah menggunakan fungsi lainnya seperti fungsi
VLOOKUP, HLOOKUP, LOOKUP atau CHOOSE.
Untuk mendapatkan hasil dengan berdasarkan data teks atau bilangan tertentu
maka pertimbangkan untuk menggunakan fungsi-fungsi pendukung lainnya
seperti COUNTIF, COUNTIFS, SUMIF and SUMIFS.
Ada banyak fungsi yang digunakan dalam Microsoft Excel sebagai penunjang sistem
pendataan dan pembukuan organisasi. Salah satu yang paling umum adalah rumus IF
yang merupakan fungsi logika dimana suatu nilai mempunyai syarat dan dapat bernilai
benar apabila syarat tersebut terpenuhi, sebaliknya akan bernilai salah apabila syaratnya
tidak terpenuhi.
Page 2
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.
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 :
Page 3
=IF(B3<50;GAGAL;IF(B3>=75;REMIDI;LULUS))
dan hasilnya
Tutorial Fungsi Rumus IF ini adalah pelengkap dari materi pemakaian rumus IF logika
sebelumnya, yaitu:
1. Fungsi Logika dalam excel
2. Pengantar rumus IF dasar
3. Pembahasan rumus IF dalam Excel khususnya 2007
4. Penggunaan rumus IF Tunggal dan If Ganda
Tes Logika dalam Microsoft Excel yang menggunakan fungsi IF dapat dikembangkan
dengan tambahan salah satu fungsi AND, OR atau NOT. Fungsi-fungsi tersebut
merupakan tambahan untuk mengembangkan tes kondisi dalam suatu data tertentu.
Adapun dalam penerapannya fungsi AND, dan OR menggunakan maksimal 30 logika,
sedang fungsi NOT hanya mempunyai satu argumen logika saja.
Berikut sintaksnya :
Contoh : =IF(AND(A1<10,B1=20) artinya apabila semua nilai logika benar maka hasilnya
pasti benar, bila ada satu atau semua bernilai salah maka hasilnya juga salah.
Contoh : =IF(OR(A1<10,B1=20) artinya apabila salah satu atau semua dari nilai logika
benar maka hasilnya benar, bila semua salah maka hasilnya salah.
[Powered by MP]
Page 4
=IF(NOT(logika)
Contoh : =IF(NOT(A1<10) artinya apabila nilai dari A1<10 itu benar maka hasilnya salah
tapi bila bernilai salah maka hasilnya benar (logika terbalik)
Untuk lebih jelasnya kita lihat contoh penggunaan di bawah ini:
Ketentuan soal:
1. Untuk mencari Harga Jual Per unit:
Jika jenis pembelian = K (Kredit), maka harga jual = 1.25 x harga satuan harga
Jika jenis pembelian =T (Tunai), maka harga jual = HArga Satuan Normal
2. Untuk mencari Total Harga = Jumlah Beli x Harga Jual per Unit
3. Untuk Mencari Diskon:
Jika Pembelian dilakukan secara Tunai dan jumlah beli di atas 15, maka mendapat
diskon sebesar 10% dari Total Harga.
4. Untuk mencari Voucer:
Jika membeli computer merek Axioo atau Acer, maka mendapat voucer 50.000
Jika membeli computer merek Toshiba, maka mendapat voucer 100.000
5. Untuk mencari total Bayar = Jumlah Beli x Harga Jual per Unit Diskon.
Untuk menjawab soal di atas rumus yang mesti di tulis adalah sebagai berikut:
1. Rumus untuk mencari Harga Jual per Unit menggunakan fungsi IF Tunggal dan
perkalian, yaitu Posisi kursor cell di G5, =IF(F5=K,1.25*D5,D5)
[Powered by MP]
Page 5
Catatan : Jika hasil rumus yang mucul tidak ada tanda koma, maka gunakan ikon
Comma Style yang ada di Group Number. Caranya select/blok semua data kemudian
klik Comma Style.
Untuk menambahkan atau menyisipkan symbol mata uang (Rupiah/Rp), Blok data
kemudian klik accounting number format yang ada di group number, pilih
symbol Rp Indonesian dan klik, maka simbol Rp akan muncul. Jika tidak ada
lanjutkan dengan meng-klik more accounting formats, pada sub tab symbol cari
dan klik Rp Indonesian kemudian OK.
Demikian pembahasan Fungsi IF dengan tambahan OR dan AND, jika ingin mebaca
lebih lanjut penggunaan fungsi rumus if dalam excel ini, lihat artkel berikut:
Penggunaan Fungsi Rumus IF dalam Microsoft Excel
Akhirnya selamat belajar dan bekerja . Semoga bermanfaat.!
[Powered by MP]
Page 6
FUNGSI LOGIK
[Powered by MP]
Page 7
[Powered by MP]
Page 8
[Powered by MP]
Page 9
[Powered by MP]
Page 10
Jadi yang dimaksud dengan syarat adalah Logical_test, sedang pilihan 1 value_if_true,
pilihan 2 adalah value_if_false
Contoh lihat data dibawah ini.
[Powered by MP]
Page 11
Data di atas akan ditentukan keterangan LULUS jika siswa mendapat nilai rata-rata 80
ke atas, sedang siswa yang mendapat nilai rata-rata di bawah 80 akan di nyatakan
TIDAK LULUS.
Adapun rumus yang digunakan untuk menyelesaikan data di atas adalah sebagai
berikut;
Buka Fungsi melalui insert Function (fx) pilih dan klik fungsi IF akan muncul Function
arguments. Tulis pada Logical_test H6>=80, pada value_if_true tulis LULUS, pada
value_if_false tulis TIDAK LULUS. (lihat gambar di bawah ini) jangan lupa yaa data
yang berupa teks wajib di apit dengan tanda kutip(.)
[Powered by MP]
Page 12
[Powered by MP]
Page 13
Excel dasar
Tips Komputer
Daftar Isi
=IF(H6>=85,BAIK SEKALI,IF(H6>=60,BAIK,CUKUP)
[Powered by MP]
Page 14
=IF(H7>=85,BAIK SEKALI,IF(H7>=60,BAIK,CUKUP))
Dan seterusnya sampai cell I15, gunakan Fill Handle, gambar kursor (+) di pojok
bawah cell.
Klik tahan dan seret sampai ke cell I15
Tulis
rumus di cell paling atas aja, kemudian gunakan Fill Handle kayak contoh di atas biar
tidak binggungselamat mencoba dan untuk lebih mahir kembangkan sendiri
yaaaaa Contoh lain
[Powered by MP]
Page 15
[Powered by MP]
Page 16
Operator Logika.
Fungsinya untuk menentukan ekspresi logika, sebagai syarat untuk melakukan pilihan
dalam penulisan rumus. Operator Logika itu adalah:
<
: Lebih Kecil
>
: Lebih Besar
<=
>=
: Sama Dengan
<>
b.
Ekspresi Logika
Suatu pernyataan logika yang menghasilkan nilai TRUE (Benar) atau FALSE (salah).
Contoh:
Gerbang Logika
1)
AND
OR
[Powered by MP]
Page 17
Contoh: OR(A5<10,B5=20) apabila salah satu atau semua dari nilai logika TRUE maka
hasilnya TRUE atau benar, bila semua salah maka hasilnya juga FALSE atau salah.
3)
NOT
Fungsi IF
1)
IF Tunggal
IF Ganda
Catatan : Apabila data/pilihan yang digunakan berupa teks maka harus ditulis di
antara tanda kutip, (lihat contoh di atas)
Untuk lebih detail bagaimana contoh penggunaan fungsi If dalam data, lihat
pembahasan lebih detil khusus tentang penggunaan rumus IF dalam excel. Terimakasih
dan selamat bekerja dengan excel.
Page 18
Dalam suatu data tertulis teks yang berhuruf capital semua atau berhuruf kecil semua
sedang kita menginginkan data itu berhuruf Capital di awalnya maka gunakan fungsi ini
untuk merubah/mengganti data tersebut.
Contoh : pada cell B2 tertulis teks belajar microsoft excel atau BELAJAR
MICROSOFT EXCEL maka rumusnya adalah =PROPER(belajar microsoft excel) atau
=PROPER(BELAJAR MICROSOFT EXCEL) menjadi Belajar Microsoft Excel
Jika datanya lebih dari satu baris maka anda perlu menuliskan alamat cellnya. Misal
=PROPER(B2) enter.
Sebagaimana contoh data di bawah ini, perhatikan dan pelajari
[Powered by MP]
Page 19
Agar tidak terjadi tulis rumus berulang-ulang anda cukup menuliskan 1 rumus saja pada
baris pertama Yaitu C16, baris selanjutnya gunakan fasilitas copy-paste atau Fill Handle.
Fasilitas ini kalo di Microsoft Word istilahnya Change Case-Capitalize Each Word (Menu
Home group Font) silakan anda cari dan praktikkan.
Semoga bermanfaat.!
[Powered by MP]
Page 20
Page 21
[Powered by MP]
Page 22