Nilai Boolean Definisi dan Penggunaan di Excel dan Google Spreadsheets
Nilai Boolean , kadang-kadang disebut sebagai Nilai Logis , adalah salah satu dari beberapa jenis data yang digunakan di Excel dan Google Spreadsheets.
Dinamakan setelah ahli matematika abad kesembilan belas George Boole, nilai Boolean adalah bagian dari cabang aljabar yang dikenal sebagai aljabar Boolean atau logika Boolean .
Logika Boolean penting untuk semua teknologi komputer, tidak hanya program spreadsheet, dan bersandar pada konsep bahwa semua nilai dapat dikurangi menjadi TRUE atau FALSE atau karena teknologi komputer didasarkan pada sistem bilangan biner, baik 1 atau 0.
Nilai Boolean dan Fungsi Logika Spreadsheet
Penggunaan nilai Boolean dalam program spreadsheet paling sering dikaitkan dengan kelompok fungsi logis seperti fungsi IF, fungsi AND, dan fungsi OR.
Dalam fungsi-fungsi ini, seperti yang ditunjukkan dalam rumus di baris 2, 3 dan 4 pada gambar di atas, nilai Boolean dapat digunakan sebagai sumber input untuk salah satu argumen fungsi atau mereka dapat membentuk output atau hasil dari fungsi yang mengevaluasi data lain di lembar kerja.
Sebagai contoh, argumen pertama dari fungsi IF di baris 5 - argumen Logical_test - diperlukan untuk mengembalikan nilai Boolean sebagai jawaban.
Artinya, argumen harus selalu mengevaluasi suatu kondisi yang hanya dapat menghasilkan jawaban yang BENAR atau SALAH. Dan sebagai hasil,
- Jika argumen mengembalikan jawaban TRUE, fungsi akan melakukan satu tindakan (mengalikan data dalam sel A2 dengan 25).
- Jika argumen mengembalikan jawaban FALSE, fungsi akan melakukan tindakan yang berbeda (mengalikan data dalam sel A2 hingga 10).
Nilai Boolean dan Fungsi Aritmatika
Berbeda dengan fungsi logis, sebagian besar fungsi di Excel dan Google Spreadsheets yang melakukan operasi aritmatika - seperti SUM, COUNT, dan AVERAGE - mengabaikan nilai Boolean ketika mereka berada di sel yang termasuk dalam argumen fungsi.
Misalnya, pada gambar di atas, fungsi COUNT dalam baris 5, yang hanya menghitung sel yang berisi angka, mengabaikan nilai Boolean TRUE dan FALSE yang terletak di sel A3, A4, dan A5 dan mengembalikan jawaban 0.
Mengonversi TRUE dan FALSE menjadi 1 dan 0
Untuk memiliki nilai Boolean yang termasuk dalam perhitungan fungsi aritmatika, mereka harus terlebih dahulu dikonversi ke nilai numerik sebelum meneruskannya ke fungsi. Dua cara sederhana untuk mencapai langkah ini adalah:
- gandakan nilai Boolean dengan satu - seperti yang ditunjukkan oleh rumus dalam baris 7 dan 8, yang melipatgandakan nilai TRUE dan FALSE dalam sel A3 dan A4 oleh satu;
- tambahkan nol ke setiap nilai Boolean - seperti yang ditunjukkan oleh rumus di baris 9, yang menambahkan nol ke nilai TRUE di sel A5.
Operasi ini memiliki efek konversi:
- nilai TRUE dalam sel A3 dan A5 ke 1;
- nilai FALSE dalam sel A4 menjadi 0.
Akibatnya, fungsi COUNT dalam baris 10 - yang menjumlahkan jumlah data dalam sel A7 hingga A9 - mengembalikan hasil dari tiga daripada nol.
Nilai Boolean dan Rumus Excel
Tidak seperti fungsi aritmatika, rumus di Excel dan Google Spreadsheets yang menjalankan operasi aritmatika - seperti penjumlahan atau pengurangan - senang membaca nilai Boolean sebagai angka tanpa perlu konversi - rumus seperti itu secara otomatis menetapkan TRUE sama dengan 1 dan FALSE sama dengan 0.
Akibatnya, rumus tambahan pada baris 6 pada gambar di atas,
= A3 + A4 + A5
membaca data dalam tiga sel sebagai:
= 1 + 0 +1
dan mengembalikan jawaban 2 yang sesuai.