ค่าแบบบูลีน (ค่าทางตรรกะ) ความหมายและการใช้งานใน Excel

นิยามและการใช้ค่าบูลีนใน Excel และ Google Spreadsheets

ค่าบูลีน ซึ่งบางครั้งเรียกว่า ค่าตรรกะ ซึ่งเป็นหนึ่งในหลายประเภทของข้อมูลที่ใช้ใน Excel และ Google Spreadsheets

นักคณิตศาสตร์ชื่อ George Boole ได้รับการตั้งชื่อตามชื่อ George Boole ค่านิยมบูลีนเป็นส่วนหนึ่งของสาขาพีชคณิตที่รู้จักกันในชื่อ พีชคณิต บูลีน หรือ ตรรกะบูลีน

ลัทธิบูลีนมีความสำคัญต่อเทคโนโลยีคอมพิวเตอร์ทั้งหมดไม่ใช่เฉพาะโปรแกรมสเปรดชีตและวางแนวคิดว่าค่าทั้งหมดจะลดลงเป็น TRUE หรือ FALSE หรือเนื่องจากเทคโนโลยีคอมพิวเตอร์ใช้ระบบเลขฐานสองเป็น 1 หรือ 0

ค่าลอจิกและฟังก์ชันลอจิกสเปรดชีตสเปรดชีต

การใช้ค่าบูลีนในโปรแกรมสเปรดชีตมักเกี่ยวข้องกับกลุ่มตรรกะของฟังก์ชันเช่นฟังก์ชัน IF ฟังก์ชัน AND และฟังก์ชัน OR

ในฟังก์ชันเหล่านี้ดังที่แสดงในสูตรในแถวที่ 2, 3 และ 4 ในภาพด้านบนค่าบูลีนสามารถใช้เป็นแหล่ง นำเข้า สำหรับ อาร์กิวเมนต์ หนึ่งของฟังก์ชันหรือสามารถสร้าง ผลลัพธ์ หรือผลลัพธ์ของฟังก์ชันที่เป็น การประเมิน ข้อมูล อื่น ๆ ในแผ่นงาน

ตัวอย่างเช่นอาร์กิวเมนต์แรกของฟังก์ชัน IF ในแถว 5 - อาร์กิวเมนต์ Logical_test - ต้องให้ค่าบูลีนเป็นคำตอบ

กล่าวคืออาร์กิวเมนต์ต้องประเมินเงื่อนไขที่สามารถส่งผลให้เกิดคำตอบ TRUE หรือ FALSE ได้เสมอ และเป็นผลให้,

ค่าบูลีนและฟังก์ชันเลขคณิต

ไม่เหมือนกับฟังก์ชันตรรกะฟังก์ชันส่วนใหญ่ใน Excel และ Google Spreadsheets ที่ดำเนินการทางคณิตศาสตร์เช่น SUM, COUNT และ AVERAGE จะไม่สนใจค่าบูลีนเมื่ออยู่ในเซลล์ที่รวมอยู่ในอาร์กิวเมนต์ของฟังก์ชัน

ตัวอย่างเช่นในภาพด้านบน COUNT ฟังก์ชันในแถว 5 ซึ่งจะนับเฉพาะเซลล์ที่มีตัวเลขละเว้นค่า TRUE และ FALSE Boolean ที่อยู่ในเซลล์ A3, A4 และ A5 และจะส่งคืนค่าเป็น 0

แปลง TRUE และ FALSE เป็น 1 และ 0

หากต้องการมีค่าบูลีนรวมอยู่ในการคำนวณฟังก์ชันเลขคณิตก่อนอื่นต้องแปลงค่าเป็นตัวเลขก่อนที่จะส่งผ่านฟังก์ชันเหล่านี้ สองขั้นตอนง่ายๆในการบรรลุขั้นตอนนี้คือ:

  1. คูณค่าบูลีนตามค่าที่แสดงโดยสูตรในแถวที่ 7 และ 8 คูณค่า TRUE และ FALSE ในเซลล์ A3 และ A4 โดยหนึ่ง;
  2. เพิ่มศูนย์ให้กับค่าบูลีนแต่ละค่าตามที่แสดงในสูตรในแถว 9 ซึ่งจะเพิ่มศูนย์ให้กับ TRUE ค่าในเซลล์ A5

การดำเนินงานเหล่านี้มีผลต่อการแปลง:

ด้วยเหตุนี้ฟังก์ชัน COUNT ในแถว 10 ซึ่งรวมข้อมูลตัวเลขในเซลล์ A7 ถึง A9 จะแสดงผลเป็นตัวเลขสามแทนที่จะเป็นศูนย์

ค่าบูลีนและสูตร Excel

ซึ่งแตกต่างจากฟังก์ชันเลขคณิตสูตรใน Excel และ Google Spreadsheets ที่ดำเนินการทางคณิตศาสตร์เช่นการบวกหรือการลบยินดีที่จะอ่านค่าบูลีนเป็นตัวเลขโดยไม่ต้องมีการแปลงสูตรดังกล่าวจะตั้งค่า TRUE เท่ากับ 1 และ FALSE เท่ากับ 0

เป็นผลให้สูตรเพิ่มเติมในแถวที่ 6 ในภาพด้านบน,

= A3 + A4 + A5

อ่านข้อมูลในสามเซลล์เป็น:

= 1 + 0 + 1

และส่งกลับคำตอบของ 2 ตาม