Cara Menggunakan Fungsi Logika di Microsoft Excel

Daftar Isi
Pada artikel sebelumnya, Kita sudah belajar bagaimana menggunakan Rumus-Rumus Standar di Microsoft Excel. Sekarang Kita akan belajar tentang  cara menggunakan Fungsi Logika di Microsoft Excel. Untuk lebih memahami tentang fungsi logika, maka kita akan mempelajari beberapa hal diantaranya:

  1. Operator Relasi
  2. Fungsi Logika IF
  3. Fungsi IF dengan Dua Tes Logika
  4. Fungsi IF Bercabang

1. Operator Relasi
Untuk menggunakan fungsi logika di microsoft excel, Kita terlebih dahulu harus mengetahui tentang operator relasi. Operator relasi merupakan operator untuk membandingkan dua atau lebih data dalam satu cell. Jika benar (True) maka nilainya 1 dan jika salah (False) nilainya 0.

Cara Menggunakan Fungsi Logika di Microsoft Excel

Adapun jenis-jenis operator relasi adalah: 
  • sama dengan ( = 
  • lebih besar ( >
  • lebih besar atau sama dengan ( >= )
  • lebih kecil ( < )
  • lebih kecil atau sama dengan ( <= )
  • tidak sama dengan ( <> )
  • AND, OR dan NOT.
2. Fungsi Logika IF
Fungsi Logika terkenal sebagai fungsi IF, yang kegunaannya untuk mendefinisikan / mengisi suatu Cell berdasarkan Cell yang lain / kriteria tertentu, adapun rumusnya adalah: IF(Logical Test; Value if True; Value IF False).
Contoh:
Cara Menggunakan Fungsi Logika di Microsoft Excel

Pada gambar contoh diatas, kita menggunakan fungsi IF untuk menampilkan keterangan lunas atau masih hutang pada kolom KET., caranya:
Pada cell E4 masukkan rumus: =IF(C4=D4;"Lunas";"Masih Hutang Rp."&C4-D4)
Pada cell E5 masukkan rumus: =IF(C5=D5;"Lunas";"Masih Hutang Rp."&C5-D5)
Pada cell E6 masukkan rumus: =IF(C6=D6;"Lunas";"Masih Hutang Rp."&C6-D6)
Pada cell E7 masukkan rumus: =IF(C7=D7;"Lunas";"Masih Hutang Rp."&C7-D7)
Pada cell E8 masukkan rumus: =IF(C8=D8;"Lunas";"Masih Hutang Rp."&C8-D8)

*Untuk pemisah antara Logical Test, Value if True, Value IF False bisa menggunakan koma(,) atau titik koma (;) tergantung setting bahasa pada komputer yang Anda gunakan.

3. Fungsi IF dengan Dua Tes Logika
Fungsi ini untuk menentukan data yang ditentukan dengan dua kriteria tes. 
Contoh:
Cara Menggunakan Fungsi Logika di Microsoft Excel

Contoh Menghitung gaji karyawan, dengan ketentuan:
Jika pend. S1 dan Pengalaman kerja <3 tahun, Rp.900.000
Jika pend. S1 dan Pengalaman kerja <=3 tahun, Rp.1.200.000
Jika pend. D3 dan Pengalaman kerja <3 tahun, Rp.600.000
Jika pend. D3 dan Pengalaman kerja <=3 tahun, Rp.850.000

Penulisan rumus pada cell F3: 
=IF(AND(D3="S1";E3<3);900000;IF(AND(D3="S1";E3>=3);1200000;IF(AND(D3="D3";E3<3);
650000;IF(AND(D3="D3";E3>=3);850000;""))))

*selanjutnya lakukan drag drop ke bawah mulai dari pojok kolom F3 untuk mengcopy rumus ke baris berikutnya (F4 s.d F7)

4. Fungsi IF Bercabang
Fungsi Logika ini ditentukan dengan rang-range atau tingkatan tententu.
Contoh Menghitung Nilai rata-rata ujian.
Cara Menggunakan Fungsi Logika di Microsoft Excel
Cara Menggunakan Fungsi Logika di Microsoft Excel

Penulisan Rumus:
Pada Cell F4: =AVERAGE(C4:E4)
Pada Cell G4: =IF(F4>=80;"A";IF(F4>=66;"B";IF(F4>=56;"C";IF(F4>=46;"D";"E"))))
Pada Cell H4: =IF(OR(G4="A";G4="B");"Lulus";IF(G4="C";"Mengulang";"Gagal"))

*selanjutnya lakukan drag drop ke bawah pada kolom rata-rata, Nilai dan Keterangan untuk mengcopy rumus ke bawah.

Begitulah Cara Menggunakan Fungsi Logika di Microsoft Excel, Semoga Bermanfaat....

31 komentar

ilham saputra
ilham saputra
10 Maret 2013 pukul 20.12 Hapus
Mantap Sob postingannya....
Masdad Al-Falucky
15 Maret 2013 pukul 10.16 Hapus
Sipp lah....
Indoetnix
12 Maret 2013 pukul 11.45 Hapus
hm...pusing kl liat rumus2 ky gitu...
ntw nice share sob bisa buat referensi...
ijin kopas gan...

URL SUBMITER
Masdad Al-Falucky
15 Maret 2013 pukul 10.18 Hapus
hehe, ya gan. biar gk pusing sediain dulu obat sakit kepala sebelum membuat rumus kayak gini :)
Welcome!
20 Maret 2013 pukul 17.38 Hapus
Terima kasih banyak bro infonya,kebutuhan untuk ujian sekolah kelas 9smp jadi terpenuhi nih,udah agak lupa pelajaran kelas 8 soalnya. Semoga mendapat pahala berlimpah dan selalu sukses,Aamiiin
Masdad Al-Falucky
20 Maret 2013 pukul 23.34 Hapus
Aamiiin.... terimakasih do'anya, dan t' lupa Q do'akan semoga ujiannya lancar dan bisa lulus masbro...
Anonim
Anonim
24 Maret 2013 pukul 22.05 Hapus
Keren
Anonim
Anonim
26 Maret 2013 pukul 13.13 Hapus
aduhhh menolong banget nih
Anonim
Anonim
9 April 2013 pukul 10.01 Hapus
terima kasih banyak atas info nya...
Anonim
Anonim
26 April 2013 pukul 13.51 Hapus
Thanks bgt ea...
Anonim
Anonim
30 April 2013 pukul 08.22 Hapus
Bagus Artikelnya
Anonim
Anonim
30 April 2013 pukul 22.23 Hapus
Bs tlgin sy mas..sy lg bgug nie..d prshn t4 sya krja py byk jnis brg n tiap merekap data blnan,otmats sya hrs mengetik ulg u stiap jenis brg yg sma tp bda pmbli..sya ingt fgsi if ini..sy bwt dg mggunakan code u tiap jns brg..ex: code 1=brg A,2=brg B,dst..jd sy cukup pncet code'a-mka nama brg'a lgsg keluar,tnpa sy ktik ulg..
tp..stlah sya terapkan hy bsa 8x printah if ato hya sampai if(klom c1=8;"brg H")))))))) dlm 1 cell..smntr code brg d prshn sya ada 132 jns..bgmn y mas cra'a..?heleeeeepppp..
Anonim
Anonim
30 April 2013 pukul 22.23 Hapus
Bs tlgin sy mas..sy lg bgug nie..d prshn t4 sya krja py byk jnis brg n tiap merekap data blnan,otmats sya hrs mengetik ulg u stiap jenis brg yg sma tp bda pmbli..sya ingt fgsi if ini..sy bwt dg mggunakan code u tiap jns brg..ex: code 1=brg A,2=brg B,dst..jd sy cukup pncet code'a-mka nama brg'a lgsg keluar,tnpa sy ktik ulg..
tp..stlah sya terapkan hy bsa 8x printah if ato hya sampai if(klom c1=8;"brg H")))))))) dlm 1 cell..smntr code brg d prshn sya ada 132 jns..bgmn y mas cra'a..?heleeeeepppp..
Anonim
Anonim
2 Mei 2013 pukul 08.44 Hapus
Coba pake fungsi vlookup atau hlookup deh mas,
Kalo if kan terbatas, tapi kalo vlookup tergantung jumlah item yang kita bikin di table mas, jadi 132 item bisa teratasi kok
Prota
8 Mei 2013 pukul 21.04 Hapus
Data Pengunjung Perpustakaan Umum
Duri

No Nama Kode Anggota Biaya Tanggal Lama Hari Total Denda Keterangan
Administrasi Kartu Pinjam Pinjam Kembali
1 Bambang P 12-Mar-08 01-Apr-08 20 Rp10.000 DENDA
2 Sukoco U 13-Mar-08 02-Apr-08 20 Rp10.000 DENDA
3 Fitria K 14-Mar-08 03-Apr-08 20 Rp10.000 DENDA
4 Mila P 15-Mar-08 04-Apr-08 20 Rp10.000 DENDA
5 Gatot U 16-Mar-08 05-Apr-08 20 Rp10.000 DENDA
6 Parta K 17-Mar-08 06-Apr-08 20 Rp10.000 DENDA
7 Gita P 18-Mar-08 07-Apr-08 20 Rp10.000 DENDA
8 Erwin U 19-Mar-08 08-Apr-08 20 Rp10.000 DENDA
9 Edwin K 20-Mar-08 09-Apr-08 20 Rp10.000 DENDA
10 Heru P 21-Mar-08 10-Apr-08 20 Rp10.000 DENDA


Denda Rp500
Lama Pinjam 5

Biaya administrasi Lama Hari = Tanggal Kembali - Tanggal Pinjam
Jika Kode = P Maka Biaya Administrasi 15000 Total Denda = Lama hari x Denda
Jika Kode = U Maka Biaya administrasi 20000 Keterangan
Jika Kode = K Maka Biaya Administrasi 50000 Jika Lama Hari > 5 Maka Keterangan Denda
Selain Itu tidak denda
Biaya Kartu
Jika Kode = P Maka Biaya Kartu 1500
Jika Kode = U Maka Biaya Kartu 2500
Jika Kode = K Maka Biaya Kartu 5000

Biaya Pinjam
Jika Kode = P Maka Biaya Pinjam 500
Jika Kode = U Maka Biaya Pinjam 2000
Jika Kode = K Maka Biaya Pinjam 3000



BRO NI AKU DA SOAL.BNTU NYARI LAHHH ADMINISTRASI,KARTU DAN PIMJAN.GMN KODINGNYA GAN.BNTU DLU NI TUGas hari ne,jam 12 mlam d kumpul.bntu brooo
Blog Mas Acep
11 Mei 2013 pukul 12.27 Hapus
Keren mas bro kodingnya bikin w pusing 7 keliling :D
Tapi nice share gan :)
Unknown
11 Mei 2013 pukul 20.43 Hapus
thx. pembelajaranx
jaket naruto
14 Mei 2013 pukul 07.58 Hapus
infonya mantaopppp neh, nambah informasi
Nadia Aidan
15 Mei 2013 pukul 20.59 Hapus
kalo rumus AND itu selalu digabung ama IF ya??
Anonim
Anonim
16 Mei 2013 pukul 10.38 Hapus
thanks boss, membantu sekali
Unknown
17 Mei 2013 pukul 15.17 Hapus
MAKASIH ATAS POSTINGNYA .. SANGAT MEMBANTU :) THANK'S SEKALI LAGI ;)
IFHUL BLOG
22 Mei 2013 pukul 00.24 Hapus
keren sob,,, thanks banget nhy sangat membantu banget buat aku yg masih belajar tentang rumus-rumus excel..
Anonim
Anonim
31 Mei 2013 pukul 18.53 Hapus
UAU.... MANTAB COYY
Anonim
Anonim
29 Juli 2013 pukul 02.32 Hapus
NICE GAN... SANGAT MEMBANTU ANE... BUAT TES SERTIFIKAT NANTI.. HAHAHAHAHA..... KUNJUNG BALIK BLOG ANE GAN , HTTP://REDANORAK.BLOGSPOT.COM' FOLLOW AJA, NANTI ANE FOLLOW BALIK :D

DOWNLOAD MUSIK FOR FREE ONLY HERE HTTP://BURSALAGU.INFO
koko
koko
18 Agustus 2013 pukul 16.15 Hapus
apakah bsa ms.exel mengolah sms secara online?
kalau bsa gimana caranya ?
Anonim
Anonim
13 September 2013 pukul 19.31 Hapus
Gan, fungsi if disitu apakah ada batasan pd jumlah kemungkinan2 yang ad? misalnya kalo kemungkinanya lebih dari 10 g bisa gt? tolong di jelaskan, soalnya ketika saya ngetik pada kemungkinan ke sembilan,fungsi if-nya tidak berfungsi....
Anonim
Anonim
13 September 2013 pukul 19.33 Hapus
Gan, fungsi if disitu apakah ada batasan pd jumlah kemungkinan2 yang ad? misalnya kalo kemungkinanya lebih dari 10 g bisa gt? tolong di jelaskan, soalnya ketika saya ngetik pada kemungkinan ke sembilan,fungsi if-nya tidak berfungsi....
Anonim
Anonim
2 Oktober 2013 pukul 07.57 Hapus
makasih banyak... sangat membantu bro
Ruang Diskusi Apoteker
2 Oktober 2013 pukul 18.08 Hapus
TRIMA KASIH
Unknown
23 Oktober 2013 pukul 11.02 Hapus
Bos, ane mau buat schedule maintenance machine di exel jadi kalau sudah kelewat tanggal belum di mentenance angka tanggal berubah menjadi berubah menjadi merah bisa ga ya. (tanggal ikuti tanggal di office)
Amrulis
13 September 2014 pukul 20.31 Hapus
Pak sidik, pakai conditional formating saja