Show 1 min read Soal Excel dan Jawabannya #17 Jelaskan perbedaan penggunaan fungsi logika tunggal dan fungsi logika majemuk! Jawab: Perbedaan Fungsi logika tunggal dan majemuk adalah logika tunggal hanya terdapat satu IF (satu syarat) dengan 2 kondisi (2 kemungkinan jawaban) yakni value data TRUE dan value data FALSE. Sedangkan fungsi logika majemuk adalah fungsi logika yang memiliki lebih dari satu IF (lebih dari satu syarat) dengan beberapa kondisi (beberapa kemungkinan) tergantung dari kebutuhan yang ditetapkan. Pembahasan penggunaan fungsi logika tunggal dan majemukFungsi logika biasa disebut fungsi IF dalam Excel adalah rumus logika yang dipakai dalam mengecek suatu kondisi data. Apabila kondisi data terpenuhi maka menghasilkan nilai TRUE. Bila kondisi data tidak terpenuhi maka akan menghasilkan nilai FALSE. TRUE artinya benar, yakni kondisi terpenuhi dan uji logika menghasilkan suatu kemungkinan yang benar. FALSE artinya salah, yakni suatu kondisi tidak terpenuhi dimana uji logikanya salah. Dalam melakukan uji coba logika, fungsi IF memakai operator =, >, >=, <, <= dan lain-lain. A. Fungsi logika tunggalFungsi logika tunggal atau fungsi IF tunggal adalah rumus IF yang hanya memiliki 1 tingkat atau satu IF saja sehingga tergolong rumus logika yang sederhana. Contoh penggunaan rumus IF tunggal sudah kami bahas sebelumnya. Tepatnya di artikel Rumus Excel Keterangan Lunas. Kalian bisa membacanya disana terkait contoh dan cara menggunakan fungsi logika tunggal. Contoh lain penerapan fungsi IF tunggal bisa dilihat di artikel Rumus Keterangan Excel Lulus dan Tidak Lulus. Baca Juga: Rumus IF untuk Rentang nilai B. Fungsi logika majemukFungsi logika majemuk bisa juga disebut fungsi IF bertingkat, rumus IF majemuk, rumus IF bercabang, rumus IF ganda. Rumus IF majemuk ini bisa dipakai sampai dengan 64 tingkatan. Rumus IF bertingkat ini juga telah kita bahas sebelumnya. Ada penjelasan serta contoh yang lebih rinci dimana kamu dapat mempelajari rumus logika majemuk ini di artikel: Perbedaan penggunaan fungsi logika tunggal dan fungsi logika majemuk adalah pada fungsi IF. Jika Fungsi logika tunggal menggunakan satu fungsi IF satu syarat sedangkan fungsi logika majemuk menggunakan lebih dari satu F atau lebih dari satu syarat dengan beberapa kondisi sesuai ketentuan yang dibuat sendiri.
Artikel ini akan menjelaskan bagaimana cara menggunakan fungsi kondisional IF, AND, OR dan NOT di Microsoft Excel. Tiap fungsi tersebut dapat digunakan sebagai satu formula dalam sebuah kolom untuk membandingkan data di kolom dan baris, atau pada sheet lain dalam sebuah file Excel. Untuk memudahkan penjelasan, kami juga telah menyertakan gambaran berisi bagaimana formula ini dapat membantu pekerjaan Anda.
Fungsi IF memungkinkan Anda untuk menerapkan kondisi pada data, yang salah satu hasilnya akan ditentukan jika kondisi Anda BENAR dan sebuah hasil lain jika kondisi yang diterapkan SALAH. Tiap fungsi IF dapat diisolasi, artinya hanya satu kondisi yang dapat diterapkan pada data Anda, atau dikumpulkan. Terdapat beberapa kriteria yang digunakan untuk mendapatkan hasil yang BENAR atau SALAH. Fungsi IF yang DiisolasiBerikut ini adalah dua contoh dari fungsi IF yang diisolasi. Dalam contoh-contoh berikut, kami hanya menerapkan satu kondisi untuk mendapatkan hasil kami: Jika tingkatan di kolom A1 sama dengan 19 atau lebih besar, maka tampilkan 20; jika tidak, tampilkan A1. Jika dapat pada A1 adalah "Diskon", maka kurangi 10%, jika tidak maka pertahankan nilai A1. Fungsi IF yang DikumpulkanBerikut ini adalah beberapa contoh dari fungsi IF yang dikumpulkan. Dalam kasus berikut ini, beberapa fungsi IF diterapkan pada data, untuk menghasilkan satu dari beberapa respons, yang tergantung pada data yang tersimpan dalam data lain yang bersifat konstan. Perlu diketahui bahwa setiap kriteria dipisahkan oleh tanda titik koma, dan jumlah tanda kurung yang digunakan pada akhir formula akan bergantung pada berapa banyak fungsi yang digunakan dalam formula:Jika tingkatan di A1 lebih besar dari 12, maka tampilkan "teruskan"; jika A1 > 18, maka tampilkan "sangat bagus", jika tidak maka tampilkan "memuaskan". Tetapi jika A1 <= 12, maka tampilkan "tingkatkan". =IF(A1>12;"teruskan," & IF(A1>18;"sangat bagus";"memuaskan");"tingkatkan") atau =IF(A1<12;"teruskan";IF (A1<18;"teruskan, memuaskan";"teruskan, sangat bagus")) Jika tingkatan di A1 kurang dari 4, maka tampilkan "buruk" ; jika A1 berada di antara 4 dan 8, tampilkan "Tidak Memuaskan" ; jika A1 berada di antara 8 dan 12, tampilkan "OK" ; jika A1 berada di antara 12 dan 16, tampilkan "Bagus" ; jika tidak, tampilkan "Sangat Bagus". =IF(A1<4;"Buruk";SI(A1<8;"Tidak Memuaskan";IF(A1<12;"OK";SI(A1<16;"Good";"Very Good")))) Fungsi ANDTidak seperti fungsi IF, yang dapat digunakan untuk mengisolasi kondisi tertentu, fungsi AND dapat menguji pluralitas kondisi yang ditentukan pengguna. Fungsi ini kemudian menampilkan data tersebut sebagai BENAR jika kondisi data telah sesuai, dan SALAH jika salah satu kondisi data tidak sesuai. Serupa dengan formula pengondisian lainnya, Anda dapat menentukan hasil dari fungsi AND sebagai BENAR dan SALAH. Berikut ini adalah salah satu contohnya: Tampilkan "Para Permaisuri!" jika semua kondisi sesuai: A2 (jenis kelamin) = perempuan, B2 (status) = menikah, C2 (pasangan) = hitung dan D2 (skor) = kehadiran; jika tidak, tampilkan "Halo!": =IF(And(A2="perempuan";B2="menikah"; C2="hitung"; D2="kehadiran"); "Para Permaisuri!"; "Halo!") Perlu Anda ketahui bahwa formula ini dimulai dengan fungsi IF. Fungsi IF berguna memberi sinyal pada Excel, bahwa kita sedang menggunakan beberapa formula logika. Setelah itu, kita menggunakan fungsi AND pada data yang ada, kemudian mengelompokkan dalam satu tanda kurung untuk mengisolasi fungsi yang digunakan. Kondisi "Benar" untuk ("Para Permaisuri!") diletakkan sebelum kondisi "SALAH" (Halo!). Kedua hasil dari formula tersebut dipisahkan oleh tanda titik koma di dalam tanda kurung. Fungsi ORFungsi OR digunakan untuk menguji kondisi yang ditentukan pengguna dan mengembalikan data BENAR (atau semacamnya). Jika ada kondisi lain yang telah ditetapkan pengguna tidak dapat terpenuhi, dan SALAH (atau semacamnya) jika tidak ada satu pun kondisi yang diterapkan. Fungsi OR sifatnya tidak begitu mutlak jika dibandingkan dengan fungsi AND. Berikut ini adalah contohnya: Tampilkan "Pilot" jika A3 berisi salah satu kondisi berikut: pesawat, formula 1, motor; tampilkan "Kondektur" jika A3 berisi mobil atau bekerja; jika tidak, tampilkan "?" =IF(OR(A3="plane";A3="formula 1"; A3="motor");"Pilot"; IF(OR(A3="mobil";A3="bekerja");"Kondektur";"?")) Fungsi NOTFungsi NOT mengembalikan nilai yang bersifat berlawanan, dari nilai atau ekspresi logika yang telah ditetapkan pengguna. Formula =IF(ENT(A3)=A3; "genap";"desimal") dapat juga ditulis sebagai =IF(NOT(ENT(A3)=A3); "desimal";"genap"). Formula tersebut juga dapat digunakan seperti contoh berikut: KombinasiFungsi AND, OR, dan NOT sering kali dikaitkan dengan fungsi IF. Bagian yang cukup menarik dari fungsi-fungsi di atas, dapat digunakan untuk membuat diagram flow chart untuk menampilkan representasi dari masalah algoritma. Saat menggunakan fungsi tersebut, pastikan bahwa semua tanda kurung dan titik koma ditempatkan dengan benar, untuk mendapat hasil terbaik. Image: © Gerd Altmann - Pixabay. |