הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .
החזרת הערך הלוגי TRUE אם כל הארגומנטים TRUE; החזרת FALSE אם ארגומנט אחד או יותר הם FALSE.
תחביר
AND(logical1,logical2,...)
Logical1, logical2, ... הם 1 עד 30 תנאים שברצונך לבדוק שבאפשרותם להיות TRUE או FALSE.
הערות
-
הארגומנטים מוכרחים להיות מוערכים כערכים לוגיים כגון TRUE או FALSE או שעליהם להיות הפניות לעמודה המכילה ערכים לוגיים.
-
אם ארגומנט הפניה לעמודה מכיל טקסט, הפונקציה AND מחזירה את ערך השגיאה #VALUE!; אם הוא ריק, היא מחזירה FALSE.
-
אם הארגומנטים אינם מכילים ערכים לוגיים, AND מחזיר את ערך השגיאה #VALUE!.
דוגמה 1
נוסחה |
תיאור (תוצאה) |
=AND(TRUE, TRUE) |
כל הארגומנטים הם TRUE (כן) |
=AND(TRUE, FALSE) |
ארגומנט אחד הוא FALSE (לא) |
=AND(2+2=4, 2+3=5) |
כל הארגומנטים מוערכים כ- TRUE (כן) |
דוגמה 2
Col1 |
Col2 |
נוסחה |
תיאור (תוצאה) |
50 |
104 |
=AND(1<[Col1], [Col1]<100) |
משום ש- 50 הוא בין 1 ל- 100 (כן) |
50 |
104 |
=IF(AND(1<[Col2], [Col2]<100), [Col2], "The value is out of range.") |
הצגת המספר השני, אם הוא בין 1 ל- 100, אחרת מוצגת הודעה (The value is out of range). |
50 |
104 |
=IF(AND(1<[Col1], [Col1]<100), [Col1], "The value is out of range.") |
הצגת המספר הראשון, אם הוא בין 1 ל- 100, אחרת מוצגת הודעה (50) |