מה צריך לדעת
- התחביר של הפונקציה AND הוא =AND (logical_expression1, logical_expression2, …)
- התחביר של הפונקציה OR הוא =OR (logical_expression1, logical_expression2, logical_expression3, …)
מאמר זה מסביר כיצד להשתמש בפונקציה AND ובפונקציה OR ב-Google Sheets.
איך הפונקציות הלוגיות פועלות ב-Google Sheets
הפונקציות הלוגיות AND ו-OR הן שתיים מהידועות יותר ב-Google Sheets.הם בודקים אם הפלט משני או יותר תאי יעד עומד בתנאים שאתה מציין. הם מחזירים רק אחת משתי תוצאות (או ערכים בוליאניים) בתא שבו הם משמשים, TRUE או FALSE.
הפונקציה AND בודקת נוסחאות במספר תאים ומחזירה תגובה TRUE רק אם כולן נכונות. אחרת, הוא מחזיר FALSE כערך.
בינתיים, הפונקציה OR מחזירה תגובת TRUE אם אחת מהנוסחאות שנבדקו נכונה. הוא נותן ערך FALSE רק אם כל הנוסחאות אינן נכונות.
ניתן להציג את התשובות האמיתיות או ה-FALSE האלה כפי שהן בתאים שבהם ממוקמות הפונקציות. ניתן לשלב את הפונקציות עם פונקציות אחרות של Google Spreadsheet, כגון פונקציית ה-IF, כדי להציג תוצאות שונות או לבצע מספר חישובים.
בתמונות של מאמר זה, תאים B2 ו-B3 מכילים פונקציות AND ו-OR, בהתאמה. שניהם משתמשים במספר אופרטורים להשוואה כדי לבדוק מגוון תנאים עבור הנתונים בתאים A2, A3 ו-A4 של גליון העבודה.
שתי הפונקציות הן:
=AND(A2<50, A375, A4>=100)=OR(A2=100) <50, A375, A4>
הם בודקים את התנאים הבאים:
- אם הנתונים בתא A2 הם פחות מ 50 (< הוא הסמל של פחות מ)
- אם הנתונים בתא A3 הם לא שווה ל 75 (הוא הסמל של לא שווה ל)
- אם הנתונים בתא A4 הם גדולים או שווה ל 100 (>=הוא הסמל של גדול או שווה ל-)
עבור הפונקציה AND בתא B2, הנתונים בתאים A2 עד A4 חייבים להתאים לכל שלושת התנאים שלמעלה כדי שהפונקציה תחזיר תגובה TRUE. כפי שהוא, שני התנאים הראשונים מתקיימים, אך מכיוון שהערך בתא A4 אינו גדול או שווה ל-100, הפלט עבור הפונקציה AND הוא FALSE.
במקרה של פונקציית OR בתא B3, רק אחד מהתנאים שלמעלה צריך להתקיים על ידי הנתונים בתאים A2, A3 או A4 כדי שהפונקציה תחזיר תגובה TRUE.בדוגמה זו, הנתונים בתאים A2 ו-A3 עומדים בתנאי הנדרש, כך שהפלט עבור הפונקציה OR הוא TRUE.
תחביר וארגומנטים עבור פונקציות AND/OR
תחביר של פונקציה מתייחס לפריסת הפונקציה וכולל את שם הפונקציה, סוגריים וארגומנטים של הפונקציה.
התחביר של הפונקציה AND הוא:
=AND (logical_expression1, logical_expression2, …)
התחביר של הפונקציה OR הוא:
=OR (logical_expression1, logical_expression2, logical_expression3, …)
- logical_expression1 [נדרש] מתייחס למצב הנבדק. צורת התנאי היא בדרך כלל הפניה לתא של הנתונים הנבדקים ואחריו התנאי עצמו, כגון A2 < 50.
- logical_expression2, logical_expression3, … [אופציונלי] הם תנאים נוספים שניתן לבדוק.
הזנת פונקציית AND או OR
השלבים הבאים מכסים כיצד להזין את הפונקציה AND, כמו זו שנמצאת בתא B2 בתמונה הראשית. ניתן להשתמש באותם שלבים להזנת פונקציית ה-OR הממוקמת בתא B3.
Google Sheets אינו משתמש בתיבות דו-שיח כדי להזין ארגומנטים של פונקציה כמו ב-Excel. במקום זאת, יש לו תיבת הצעה אוטומטית שצצה כאשר שם הפונקציה מוקלדת בתא.
- לחץ על תא A2 כדי להפוך אותו לתא הפעיל; כאן מוזנת הפונקציה AND והמקום שבו מוצגת התוצאה שלה.
- הקלד את סימן שווה (=) ואחריו את הפונקציה AND.
-
בעת ההקלדה, תיבת ההצעה האוטומטית מופיעה עם שמות הפונקציות שמתחילות באות A.
-
כאשר הפונקציה AND מופיעה בתיבה, לחץ על השם עם מצביע העכבר.
איך להזין את טיעוני הפונקציה
הארגומנטים של הפונקציה AND מוזנים אחרי הסוגריים הפתוחים. כמו באקסל, פסיק מוכנס בין הארגומנטים של הפונקציה כדי לפעול כמפריד.
- לחץ על תא בגליון העבודה כדי להזין הפניה לתא זה כארגומנט logical_expression1. באמצעות התמונה הראשית כדוגמה, תבחר בתא A2.
-
הקלד < 50 אחרי הפניה לתא.
-
הקלד comma אחרי הפניה לתא כדי לשמש כמפריד בין הארגומנטים של הפונקציה.
-
לחץ על התא A3 בגיליון העבודה כדי להזין הפניה לתא זה כארגומנט logical_expression2.
-
הקלד 75 אחרי הפניה לתא, ואחריו פסיק נוסף.
-
לחץ על התא A4 בגיליון העבודה כדי להזין את ההפניה לתא השלישי והקלד >=100.
- לחץ על Enter כדי להשלים את הפונקציה.
אם עקבת אחר הדוגמה שלנו, הערך FALSE אמור להופיע בתא B2 מכיוון שהנתונים בתא A4 אינם עומדים בתנאי של גדול או שווה ל-100.
כדי להזין את הפונקציה OR, חזור על השלבים שלמעלה באמצעות =OR במקום=AND.