Lompat ke konten
Home » Blog » Nilai Logika TRUE/FALSE Excel: Cara Kerja, Contoh, Kesalahan Umum

Nilai Logika TRUE/FALSE Excel: Cara Kerja, Contoh, Kesalahan Umum

Share :

Di balik rumus-rumus Excel, tersembunyi dua nilai sederhana, yaitu TRUE dan FALSE. Meski terlihat remeh, memahami cara kerja nilai logika dapat mengubah cara kita membangun rumus—dari sekadar perhitungan sederhana menjadi sistem pengambilan keputusan yang cerdas.

Artikel ini membahas konsep nilai logika di Excel, cara membentuknya, bagaimana perilakunya di dalam rumus, serta kesalahan umum yang sering terjadi.

Pengertian Nilai Logika (TRUE/FALSE) di Excel

Nilai logika atau disebut juga nilai Boolean adalah indikator kebenaran biner.

  • TRUE: Menyatakan bahwa suatu pernyataan adalah benar.
  • FALSE: Menyatakan bahwa suatu pernyataan adalah salah.

Secara matematika, nilai logika dinyatakan dengan:

  • TRUE = 1
  • FALSE = 0

Dalam bahasa sehari-hari, TRUE/FALSE dinyatakan sebagai BENAR/SALAH atau ON/OFF.

Contoh Penggunaan Nilai Logika TRUE/FALSE di Excel

Nilai logika hadir hampir di semua aspek fungsi dan rumus Excel.

Berikut beberapa contoh penggunaan nilai logika:

  • Perbandingan: Rumus membandingkan satu nilai dengan nilai lainnya.
  • Rumus bersyarat: Fungsi IF atau fungsi-fungsi sejenis menentukan pengambilan tindakan berdasarkan evaluasi nilai.
  • Conditional formatting: Menandai cell-cell berdasarkan kondisi.
  • Filtering atau sorting: Menyaring atau mengurutkan data berdasarkan kriteria dan menampilkan hanya data relevan.
  • Validasi: Memeriksa integritas data dengan mengambil hanya data yang sesuai dengan kriteria.
  • Lookup: Menentukan nilai kembalian berdasarkan kecocokan dengan nilai kunci.

Jenis Operasi Logika di Excel: And, Or, Xor, dan Not

Sebelum menggunakan nilai logika di Excel, adalah penting untuk memahami operasi logika.

Operasi logika adalah salah satu dasar untuk membentuk nilai logika. Ada 4 pernyataan logika, yaitu And, Or, Xor, dan Not.

Catatan: Bagian ini bukan tentang fungsi Excel AND, OR, XOR, atau NOT, melainkan tentang operasi logika dasar dan bagaimana mereka bekerja.

Operasi And: Semua Kondisi Harus Benar

Konsep: And mengembalikan TRUE jika semua kondisi bernilai TRUE. Selain itu, And mengembalikan FALSE.

Contoh: Saya mau belajar setelah makan malam DAN ada ayah.

Pada pernyataan di atas, kedua kondisi, yaitu setelah makan malam DAN ada ayah, harus terpenuhi. Jika tidak, maka tidak mau belajar.

Ekspresi matematika: A × B

Kondisi AKondisi BHasil And
TRUETRUETRUE
TRUEFALSEFALSE
FALSETRUEFALSE
FALSEFALSEFALSE

Operasi Or: Salah Satu Kondisi Benar

Konsep: Or mengembalikan TRUE jika minimal salah satu kondisi bernilai TRUE. Jika semua bernilai FALSE, maka hasilnya FALSE.

Contoh: Saya mau belajar setelah makan malam ATAU jika ada ayah.

Pada pernyataan di atas, jika salah satu kondisi saja terpenuhi, ada ayah atau setelah makan malam, maka saya akan belajar. Jika belum makan malam (FALSE) dan tidak ada ayah (FALSE), maka saya tidak belajar (hasil FALSE).

Ekspresi Matematika: A + B

Kondisi AKondisi BHasil Or
TRUETRUETRUE
TRUEFALSETRUE
FALSETRUETRUE
FALSEFALSEFALSE

Operasi Xor: Satu Kondisi Benar, Satu Kondisi Salah

Konsep: Xor atau Exclusive Or mengembalikan TRUE jika satu kondisi TRUE dan lainnya FALSE. Bayangkan Xor seperti mengucapkan, “A atau B, tapi tidak keduanya.”

Contoh: 2 magnet akan menempel jika keduanya berbeda kutub. Jika sama—TRUE  dan TRUE atau FALSE dan FALSE—magnet akan saling menolak.

Ekspresi matematika: (A+B) mod 2

Kondisi AKondisi BHasil Xor
TRUETRUEFALSE
TRUEFALSETRUE
FALSETRUETRUE
FALSEFALSEFALSE

Operasi Not: Membalik Nilai Logika

Konsep: Not membalik nilai logika, TRUE menjadi FALSE dan sebaliknya.

Contoh: Hanya staf yang boleh masuk dapur restoran. Jika bukan, maka tidak boleh.

Ekspresi matematika: 1 – A

Kondisi AHasil Not
TRUEFALSE
FALSETRUE

Urutan Prioritas Operasi Logika di Excel

Excel (dan operasi logika di aplikasi apa pun) mengikuti prioritas logika untuk menentukan hasil akhir.

Prioritas logika adalah prioritas untuk menentukan operasi logika mana yang harus diselesaikan terlebih dahulu jika suatu operasi terdiri lebih dari satu operasi logika.

Berikut urutan logika berdasarkan prioritasnya:

  1. Tanda kurung ()
  2. Not
  3. And
  4. Xor
  5. Or

Contoh: Not TRUE Xor (TRUE or FALSE) And Not TRUE Or TRUE

Berikut penyelesaiannya:

  • Not TRUE Xor (TRUE or FALSE) And Not TRUE Or TRUE
  • Not TRUE Xor TRUE And Not TRUE Or TRUE
  • FALSE Xor TRUE And FALSE Or TRUE
  • FALSE Xor FALSE Or TRUE
  • FALSE Or TRUE
  • TRUE

Cara Membuat Nilai TRUE/FALSE di Excel

Nilai logika Excel dapat dihasilkan lewat beberapa cara, yaitu:

  • Operasi perbandingan
    =4=9
    =A2<>90
  • Fungsi logika
    =AND(A2>5; A2<20)
    =TRUE()
  • Fungsi evaluasi
    =ISNUMBER("24")
    =ISTEXT(A2)
  • Entri manual: Mengetikkan TRUE atau FALSE secara langsung di cell.
  • Rumus bersyarat seperti IF, IFS, SWITCH
    =IF(B2<20; "Tidak Cukup"; "Cukup")

Cara Kerja Nilai Logika dalam Rumus Excel

Berikut bagaimana nilai logika mempengaruhi rumus:

  • Pengendalian keputusan: Nilai logika menentukan instruksi mana yang dijalankan.
  • Konversi angka: Dalam operasi aritmetika, nilai logika berubah menjadi angka. TRUE menjadi 1 dan FALSE menjadi 0. Contoh: =TRUE*5 menghasilkan 5.
  • Rumus array: Di dalam filtering, rumus array yang terdiri dari TRUE dan FALSE menentukan cell-cell mana saja yang diambil sebagai hasil penyaringan.
  • Conditional formatting: Menggunakan nilai logika untuk memformat cell secara dinamis.

Nilai Logika Literal vs. Nilai Logika Terevaluasi

  • Nilai logika literal (literal logical value) adalah nilai logika yang ditulis secara eksplisit sebagai TRUE atau FALSE di dalam cell. Nilai ini tidak berubah. Sebagai contoh, rumus =TRUE() atau =TRUE akan selalu bernilai TRUE.
  • Nilai logika terevaluasi (evaluated logical value) adalah nilai logika yang didapat sebagai hasil operasi logika atau perhitungan. Contoh: =A2>10 bernilai TRUE jika A2 lebih besar dari 10 atau FALSE bila sebaliknya. Nilai logika terevaluasi berubah-ubah tergantung pada nilai referensi.

Kesalahan Umum dalam Menggunakan TRUE/FALSE di Excel

Walau pun terlihat sederhana, berikut beberapa hal mengapa terjadi kesalahan saat menggunakan nilai logika.

  • Nilai logika sering tersembunyi dan tidak selalu kelihatan. Nilai ini bisa tersembunyi di dalam array atau hasil evaluasi.
  • Tidak paham perbedaan nilai logika literal dan evaluasi.
  • Mengabaikan konversi. Menyertakan TRUE atau FALSE di dalam operasi aritmetika akan mengubah keduanya menjadi 1 atau 0 dan beresiko mengembalikan hasil yang tidak sesuai.
  • Setiap fungsi memperlakukan nilai logika berbeda-beda. Contoh: COUNTA menghitung nilai logika, tapi SUM mengabaikannya.

Contoh Penggunaan Nilai Logika di Dalam Rumus

Berikut contoh penggunaan nilai logika di dalam rumus FILTER.

=FILTER(A2:C10; (B2:B10="Aktif")*(C2:C10>80))
Potongan RumusPenjelasan
B2:B10="Aktif"Dengan membandingkan nilai-nilai dalam range B2:B10 dengan kata  Aktif, Excel akan menghasilkan array logika. Setiap cell yang berisi Aktif akan dikembalikan sebagai TRUE, sementara nilai lainnya akan menjadi FALSE.
C2:C10>80Dengan membandingkan nilai-nilai dalam range C2:C10 dengan angka 80, Excel akan mengevaluasi setiap cell dan menghasilkan array logika. Cell yang bernilai lebih dari 80 akan dikembalikan sebagai TRUE, sementara sisanya akan menjadi FALSE.
(B2:B10="Aktif")*(C2:C10>80)Operasi perkalian dalam konteks logika Excel berperan sebagai bentuk evaluasi And.

Potongan rumus ini menggabungkan dua array hasil evaluasi: B2:B10="Aktif" dan C2:C10>80. Setiap elemen array akan dikalikan satu sama lain, menghasilkan nilai 1 jika kedua kondisi bernilai TRUE, dan 0 untuk kombinasi lainnya. Hasil akhir berupa array 1 dan 0 ini berfungsi sebagai filter logika, yang nantinya akan digunakan untuk menyaring data dari range A2:C10.

A2:C10; (B2:B10="Aktif")*(C2:C10>80)Potongan rumus ini, secara konsep, merupakan bentuk operasi logika tersembunyi. Excel mengevaluasi dua kondisi dan menggabungkannya dalam bentuk array 1 dan 0—di mana 1 mewakili baris yang memenuhi semua syarat, dan 0 menandakan baris yang tidak lolos. Hasil akhir dari rumus hanya mengembalikan nilai-nilai dari range A2:C10 yang memiliki pasangan array bernilai 1, sementara baris dengan 0 secara otomatis diabaikan. Logika ini bekerja di balik layar, menyaring data tanpa perlu IF atau fungsi logika eksplisit.

Kesimpulan

Nilai logika TRUE dan FALSE mungkin terlihat sederhana, tapi mereka adalah dasar dari banyak rumus di Excel. Dengan memahami cara kerja logika dasar dan bagaimana nilai ini berinteraksi dalam rumus, kita bisa membangun sistem pengambilan keputusan yang lebih fleksibel dan efisien.

Di Excel, logika bukan sekadar benar atau salah—tapi adalah bahasa keputusan. Dan semakin kita memahaminya, semakin cerdas rumus yang bisa kita bangun.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *