שימוש ב- AND ו- OR לבדיקת שילוב של תנאים

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

כאשר עליך לחפש נתונים העונה על תנאי יותר מרשומה אחת, כגון יחידות שנמכרו בין אפריל בינואר או יחידות שנמכרו על-ידי משה, באפשרותך להשתמש הפונקציות AND ו- OR יחד. להלן דוגמה:

שימוש ב- AND וב- OR באותה פונקציה

זה מקונן הנוסחה הפונקציה AND בתוך הפונקציה OR כדי לחפש יחידות שנמכרו בין 1 באפריל, 11 ו- 1 בינואר 2012, או כל יחידות שנמכרו על-ידי משה. באפשרותך לראות שהיא מחזירה True יחידות שנמכרו על-ידי משה ולקבלת גם יחידות שנמכרו על-ידי לחי Ed במהלך התאריכים שצוין בנוסחה.

הנה הנוסחה בצורה שבאפשרותך להעתיק ולהדביק. אם ברצונך לשחק איתה בחוברת עבודה לדוגמה, ראה בסוף מאמר זה.

= OR (AND (C2 > תאריך (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

בואו נעבור מעמיק יותר מעט לנוסחה. הפונקציה OR דורשת ערכה של הארגומנטים (פיסות נתונים) שבו באפשרותך לבדוק כדי לראות אם הם true או false. בנוסחה זו, הארגומנט הראשון הוא הפונקציה AND והפונקציה DATE מקוננות בתוך אותו, והשני הוא "משה". באפשרותך לקרוא את הנוסחה באופן הבא: בדיקה כדי לבדוק אם מכירה בוצעה לאחר 30 באפריל, 2011 ולפני 1 בינואר 2012 או בוצעה על-ידי משה.

כמו כן, הפונקציה AND מחזירה True או False. ברוב המקרים, תשתמש ואת כדי להרחיב היכולות של אחר יתפקד, כגון או ו- IF. בדוגמה זו, הפונקציה OR שבמקרה למצוא התאריכים הנכונים ללא הפונקציה AND.

שימוש ב- AND ו- OR עם IF

באפשרותך גם להשתמש ANDואו באמצעות הפונקציה IF.

הפונקציות AND ו- OR מקוננות בפונקציה IF

בדוגמה זו, אנשים לא מרוויחים בונוסים אם הם לא מוכרים סחורה בשווי של 125,000 לפחות, אלא אם הם עובדים באזור הדרומי, שבו השוק קטן יותר. במקרה זה, הם זכאים לבונוס לאחר מכירות של 100,000.

= IF (או (C4 > = 125000, AND (B4 = C4 "דרום," > = 100000)) = TRUE, C4 * 0.12, "לא בונוס")

בוא נביט לעומק. הפונקציה IF דורשת שלושה פריטי נתונים (ארגומנטים) כדי לפעול באופן תקין. הראשון הוא בדיקה לוגית, השני הוא הערך שברצונך לראות אם הבדיקה מחזירה כ- True, והשלישי הוא הערך שברצונך לראות אם הבדיקה מחזירה כ- False. בדוגמה זו, הפונקציה OR וכל מה שמקונן בתוכה מספקים את הבדיקה הלוגית. ניתן לקרוא זאת כך: חפש ערכים גדולים או שווים ל- 125,000, אלא אם הערך בעמודה C הוא "South", ואז חפש ערך גדול מ- 100,000, ובכל פעם ששני התנאים מתקיימים, הכפל את הערך ב- 0.12, סכום העמלה. אחרת, הצג את המילים "No bonus".

לראש הדף

נתונים לדוגמה

אם ברצונך לעבוד עם הדוגמאות במאמר זה, העתק את הטבלה הבאה לתא A1 בגיליון אלקטרוני משלך. הקפד לבחור את הטבלה כולה, לרבות שורת כותרות.


Salesperson

Region

מכירות

הנוסחה/תוצאה

Miller

מזרח

87925

= IF (או (C2 > = 125000, AND (B2 = C2 "דרום," > = 100000)) = TRUE, C2 * 0.12, "לא בונוס")

Stahl

North

100000

= IF (או (C3 > = 125000, AND (B3 = "דרום", C3 > = 100000)) = TRUE, C3 * 0.12, "לא בונוס")

Foster

מערב

145000

= IF (או (C4 > = 125000, AND (B4 = C4 "דרום," > = 100000)) = TRUE, C4 * 0.12, "לא בונוס")

Wilcox

South

200750

= IF (או (C5 > = 125000, AND (B5 = C5 "דרום," > = 100000)) = TRUE, C5 * 0.12, "לא בונוס")

Barnhill

South

178650

= IF (או (C6 > = 125000, AND (B6 C6 = "דרום," > = 100000)) = TRUE, C6 * 0.12, "לא בונוס")

תומס

North

99555

= IF (או (C7 > = 125000, AND (B7 = C7 "דרום," > = 100000)) = TRUE, C7 * 0.12, "לא בונוס")

Keever

מזרח

147000

= IF (או (C8 > = 125000, AND (B8 C8 = "דרום," > = 100000)) = TRUE, C8 * 0.12, "לא בונוס")

Cassazza

North

213450

= IF (או (C9 > = 125000, AND (B9 C9 = "דרום," > = 100000)) = TRUE, C9 * 0.12, "לא בונוס")

Brownlee

South

122680

= IF (או (C10 > = 125000, AND (B10 = C10 "דרום," > = 100000)) = TRUE, C10 * 0.12, "לא בונוס")

Smithberg

מערב

92500

= IF (או (C11 > = 125000, AND (B11 = C11 "דרום," > = 100000)) = TRUE, C11 * 0.12, "לא בונוס")

בנסון

מזרח

88350

= IF (או (C12 > = 125000, AND (B12 = C12 "דרום," > = 100000)) = TRUE, C12 * 0.12, "לא בונוס")

קריאה

מערב

102500

= IF (או (C13 > = 125000, AND (B13 C13 = "דרום," > = 100000)) = TRUE, C13 * 0.12, "לא בונוס")

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×