Nilai Boolean (Nilai Logik) Definisi dan Penggunaan dalam Excel

Definisi dan Penggunaan Nilai Boolean dalam Excel dan Google Spreadsheets

Nilai Boolean , kadangkala dirujuk sebagai Nilai Logik , adalah salah satu daripada beberapa jenis data yang digunakan dalam Excel dan Google Spreadsheets.

Dinamakan selepas matematikawan abad ke-19 George Boole, nilai Boolean adalah sebahagian daripada cabang algebra yang dikenali sebagai aljabar Boolean atau logik Boolean .

Logik Boolean adalah penting untuk semua teknologi komputer, bukan hanya program spreadsheet, dan bergantung pada konsep bahawa semua nilai boleh dikurangkan sama ada TRUE atau FALSE atau kerana teknologi komputer adalah berdasarkan sistem nombor binari, sama ada 1 atau 0.

Nilai Boolean dan Fungsi Logik Lembaran

Penggunaan nilai Boolean dalam program spreadsheet paling sering dikaitkan dengan kumpulan fungsi logik seperti fungsi IF, fungsi AND, dan fungsi ATAU.

Dalam fungsi ini, seperti yang ditunjukkan dalam formula dalam baris 2, 3 dan 4 pada imej di atas, nilai Boolean boleh digunakan sebagai sumber input untuk salah satu hujah fungsi atau mereka boleh membentuk output atau hasil fungsi yang menilai data lain dalam lembaran kerja.

Sebagai contoh, argumen pertama fungsi IF dalam baris 5 - argumen Logical_test - diperlukan untuk mengembalikan nilai Boolean sebagai jawapan.

Maksudnya, hujah itu mesti sentiasa menilai keadaan yang hanya boleh menghasilkan jawapan yang BENAR atau SALAH. Dan, sebagai hasilnya,

Nilai Boolean dan Fungsi Aritmetik

Tidak seperti fungsi logik, kebanyakan fungsi dalam Excel dan Google Spreadsheets yang menjalankan operasi aritmetik - seperti SUM, COUNT, dan AVERAGE - mengabaikan nilai Boolean apabila mereka berada dalam sel yang termasuk dalam argumen fungsi.

Sebagai contoh, dalam imej di atas, fungsi COUNT dalam baris 5, yang hanya mengira sel yang mengandungi nombor, mengabaikan nilai BOLEAN yang BENAR dan SALAH yang terletak di sel A3, A4, dan A5 dan mengembalikan jawapan 0.

Menukar TRUE dan FALSE ke 1 dan 0

Untuk mempunyai nilai Boolean yang termasuk dalam pengiraan fungsi aritmetik, mereka mesti terlebih dahulu ditukarkan kepada nilai angka sebelum menyampaikannya kepada fungsi. Dua cara mudah untuk mencapai langkah ini ialah:

  1. mengalikan nilai Boolean dengan satu - seperti yang ditunjukkan oleh formula dalam baris 7 dan 8, yang membiak nilai-nilai TRUE dan FALSE dalam sel A3 dan A4 oleh satu;
  2. tambah sifar kepada setiap nilai Boolean - seperti yang ditunjukkan oleh formula dalam baris 9, yang menambah sifar kepada nilai TRUE dalam sel A5.

Operasi ini mempunyai kesan menukarkan:

Akibatnya, fungsi COUNT dalam baris 10 - yang jumlah data nombor dalam sel A7 hingga A9 - mengembalikan hasil tiga daripada sifar.

Nilai Boolean dan Excel Formula

Tidak seperti fungsi aritmetik, formula dalam Excel dan Google Spreadsheets yang menjalankan operasi aritmetik - seperti tambahan atau penolakan - gembira untuk membaca nilai Boolean sebagai nombor tanpa memerlukan penukaran - formula tersebut secara automatik menetapkan TRUE sama dengan 1 dan FALSE sama dengan 0.

Akibatnya, formula penambahan dalam baris 6 pada imej di atas,

= A3 + A4 + A5

membaca data dalam tiga sel seperti:

= 1 + 0 + 1

dan mengembalikan jawapan 2 dengan sewajarnya.