ערך בוליאני (ערך לוגי) הגדרה ושימוש ב- Excel

ערכים בוליאניים הגדרה ושימוש ב- Excel ו- Google Spreadsheets

ערך בוליאני , המכונה לעתים ערך לוגי , הוא אחד מסוגי נתונים שונים המשמשים את Excel ו- Google Spreadsheets.

שמו של המתמטיקאי ג'ורג 'בול, המאה הבולגרית, הוא חלק מענף של אלגברה המכונה אלגברה בוליאנית או לוגיקה בוליאנית .

לוגיקה בוליאנית חשובה לכל טכנולוגיית המחשב, לא רק תוכניות גיליון אלקטרוני, נשענת על הרעיון כי כל הערכים ניתן לצמצם או 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 הממוקמים בתאים 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 המבצעים פעולות אריתמטיות - כגון חיבור או חיסור - שמחים לקרוא ערכים בוליאניים כמספרים ללא צורך בהמרה - נוסחאות אלה קובעות באופן אוטומטי TRUE שווה ל- 1 ו- FALSE שווה ל -0.

כתוצאה מכך, נוסחת תוספת בשורה 6 בתמונה לעיל,

A3 + A4 + A5

קורא את הנתונים של שלושה תאים כמו:

= 1 + 0 + 1

ומחזירה תשובה של 2 בהתאם.