چه باید بدانید
- مقادیر بولی True یا False ، ۱ یا ۰ است..
- برای نشان دادن مقادیر بولی از کلمات با حروف بزرگ استفاده کنید. مثال: TRUE
- استفاده از توابع منطقی، مانند IF ، OR ، و AND، با مقادیر بولی.
این مقاله نحوه استفاده از مقادیر بولی را در صفحات گسترده مایکروسافت اکسل توضیح می دهد. این دستورالعملها برای نسخههای Excel 2019، 2016، 2013، 2010 و Excel برای Microsoft 365 اعمال میشود.
مقدار بولی چیست؟
مقدار بولی، که گاهی اوقات مقدار منطقی نامیده می شود، یکی از چندین نوع داده مورد استفاده در صفحات گسترده در برنامه هایی مانند Excel و Google Sheets است.به نام جورج بول، ریاضیدان قرن نوزدهم، مقادیر بولی بخشی از شاخه ای از جبر است که به جبر بولی یا منطق بولی معروف است.
منطق بولی برای تمام فناوری های رایانه ای حیاتی است، نه فقط برنامه های صفحه گسترده، و بر این مفهوم استوار است که همه مقادیر را می توان به TRUE یا FALSE کاهش داد. -یا، چون فناوری رایانه مبتنی بر سیستم اعداد باینری است، یا 1 یا 0
مقادیر بولی و توابع منطقی صفحه گسترده
مقادیر بولی در برنامه های صفحه گسترده اغلب با استفاده از گروه منطقی توابع مانند تابع IF ، تابع AND ایجاد می شوند، و تابع OR.
در این توابع، مقادیر بولی منبع ورودی یکی از آرگومانهای تابع هستند، یا میتوانند خروجی یا نتایج تابعی را تشکیل دهند که دادههای دیگر را در کاربرگ ارزیابی میکند.
برای مثال، اولین آرگومان تابع IF در ردیف 4 - آرگومان تست منطقی - برای برگرداندن یک مقدار بولی به عنوان پاسخ لازم است. آرگومان باید همیشه شرایطی را ارزیابی کند که فقط میتواند به پاسخ TRUE یا FALSE منجر شود. در نتیجه:
- اگر آرگومان پاسخ TRUE را برگرداند، تابع یک عمل انجام می دهد. در این مثال، داده های سلول A2 را در 25 ضرب می کند.
- اگر آرگومان پاسخ FALSE را برگرداند، تابع عمل دیگری را انجام می دهد. در این مورد، داده های موجود در سلول A2 را در 10 ضرب می کند.
مقادیر بولی و توابع حسابی
برخلاف توابع منطقی، اکثر توابع در Excel و Google Sheets که عملیات حسابی مانند SUM ، COUNT ، ورا انجام می دهند. AVERAGE وقتی مقادیر بولی در سلولهای موجود در آرگومانهای یک تابع قرار دارند نادیده گرفته میشوند.
به عنوان مثال، در تصویر مثال، تابع COUNT در ردیف 5 ، که فقط سلول های حاوی اعداد را شمارش می کند، مقادیر بولی TRUE و FALSE واقع در را نادیده می گیرد. سلول های A3، A4، و A5 و پاسخ 0. را برمی گرداند.
تبدیل TRUE و FALSE به 1 و 0
برای اینکه مقادیر بولی در محاسبات توابع حسابی گنجانده شود، ابتدا باید آنها را قبل از ارسال به تابع به مقادیر عددی تبدیل کنید. دو راه برای انجام این مرحله عبارتند از:
- مقادیر بولی را در یک ضرب کنید (همانطور که با فرمول های ردیف 7 و 8 مثال نشان داده شده است، که مقادیر TRUE را ضرب می کند.و FALSE در سلول های A3 و A4 توسط یک).
- به هر مقدار بولی یک صفر اضافه کنید (همانطور که با فرمول ردیف 9 مثال نشان داده شده است، که 0 را به مقدار اضافه می کند. مقدار TRUE در سلول A5).
این عملیات باعث تبدیل مقدار TRUE در سلول های A3 و A5 به 1 می شود.و مقدار FALSE در سلول A4 تا 0 در نتیجه، تابع COUNT در ردیف 10 ، که مجموع داده های عددی در سلول های A7 تا A9 است، نتیجه را برمی گرداند. 3 به جای 0
مقادیر بولی و فرمول های اکسل
بر خلاف توابع حسابی، فرمولهایی در Excel و Google Sheets که عملیات حسابی مانند جمع و تفریق را انجام میدهند، از خواندن مقادیر بولی به عنوان اعداد بدون نیاز به تبدیل خوشحال هستند. چنین فرمول هایی به طور خودکار TRUE را برابر با 1 و FALSE برابر با 0 تنظیم می کنند.
در نتیجه، فرمول جمع در ردیف 6 در تصویر مثال،
=A3 + A4 + A5
داده های موجود در سه خانه را به صورت: می خواند
=1 + 0 + 1
و پاسخ 2 را بر این اساس برمی گرداند.