לאקסל יש שני ערכים לוגיים: TRUE, נכון, ו‑FALSE, לא נכון. FALSE מתקבל כמעט תמיד מתנאי: =1>2 מחזירה FALSE. אפשר גם לכתוב אותו ישירות, =FALSE() או =FALSE, אבל בדרך כלל אין בזה צורך.
הדוגמה: האם ההזמנה מעל 1,000
| A | B | C | D | |
|---|---|---|---|---|
| 1 | הזמנה | סכום | מעל 1,000? | כמספר |
| 2 | דנה | 500 | FALSE | 0 |
| 3 | יוסי | 1200 | TRUE | 1 |
| 4 | מיכל | 800 | FALSE | 0 |
בעמודה C כתוב =B2>1000. בעמודה D, =--C2: בחישוב FALSE הוא 0 ו‑TRUE הוא 1. כך =SUMPRODUCT(--(B2:B4>1000)) סופרת כמה הזמנות עברו את ה‑1,000.

=B2>1000 מחזירה FALSE. בעמודה D אותה תוצאה כמספר: FALSE הוא 0 ו‑TRUE הוא 1. אקסל 365, אוקטובר 2026.FALSE בסוף VLOOKUP
בארגומנט האחרון של VLOOKUP, FALSE (או 0) פירושו התאמה מדויקת: אם הערך לא נמצא, התוצאה #N/A. בלעדיו, או עם TRUE, אקסל מחזיר את הערך הקרוב שקטן ממנו, וזה מקור לטעויות שקטות.
טעות נפוצה
SUM על עמודה של TRUE ו‑FALSE מחזירה 0. SUM מדלגת על ערכים לוגיים בטווח. הופכים אותם למספרים עם שני מינוסים, כמו בעמודה D, או סופרים עם COUNTIF.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״הוסף עמודה שמראה TRUE כשהסכום גדול מ‑1,000, ואחרת FALSE״. כדאי לבדוק שליוסי, עם 1,200, כתוב TRUE.
שאלות נפוצות
מה זה FALSE באקסל?
הערך הלוגי ״לא נכון״. מקבלים אותו מתנאי שלא מתקיים, כמו =1>2. בחישוב הוא 0.
מה עושה FALSE בסוף VLOOKUP?
מבקש התאמה מדויקת. אם הערך לא נמצא, מתקבל #N/A ולא ערך קרוב.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה FALSE. את התשובה כדאי לבדוק מול הדוגמאות שכאן.