הפונקציה XOR ב-Excel סופרת את מספר התאים בטווח העומדים בתנאי שצוין ומחזירה פלט המבוסס על מספר זה. אם מספר התאים שעומדים בתנאי הוא אי זוגי, XOR מחזיר TRUE, אחרת, הוא מחזיר FALSE.

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

מהי פונקציית XOR באקסל?

הפונקציה XOR ב-Excel היא בדיקה לוגית בטווח של ערכים. הפונקציה XOR מחזירה TRUE או FALSE כפלט. התחביר עבור פונקציה זו הוא כדלקמן:

=XOR(טיעון1, טיעון2,...) 

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

  • נָכוֹן: אם יש מספר אי זוגי של תאים שעומדים בתנאים, הצהרת TRUE מוחזרת.
  • שֶׁקֶר: אם יש מספר זוגי של תאים שעומדים בתנאים, או אם אין תאים שעומדים בתנאים, תוחזר המשפט FALSE.
instagram viewer

הבנת פונקציית XOR ב-Excel עשויה להיות מעט קשה בהתחלה, אבל עם כמה דוגמאות וניסויים, אתה תבין את זה.

כיצד להשתמש בפונקציית XOR באקסל

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

בדוגמה זו, יש לנו שישה מספרים בטבלה. המספרים האלה הם 0, 1 ו-2. המטרה היא להשתמש בפונקציית XOR כדי לראות אם יש לנו מספר אי זוגי של תאים המכילים 1, או מספר זוגי שלהם. אנו הולכים להשתמש בפונקציה הזו עבור שני טווחים, כך שתוכל לראות גם תרחישים TRUE וגם FALSE.

  1. בחר את התא שבו ברצונך להפיק את תוצאות ה-XOR.
  2. בשורת הנוסחאות, הזן את הנוסחה שלהלן:
    =XOR(A1:B2=1)
    נוסחה זו קוראת לפונקציית XOR כדי לבדוק כמה תאים בטווח A1:B2 שווה 1. אם התשובה היא מספר אי זוגי, הנוסחה תחזור נָכוֹן. אם התשובה היא מספר זוגי, כולל אפס, הנוסחה תחזור שֶׁקֶר.
  3. ללחוץ להיכנס.

כפי שאתה יכול לראות, מכיוון שיש שלושה תאים המכילים 1 הנוסחה מחזירה TRUE. עכשיו בואו ננסה את זה בטווח מורחב.

  1. בחר את התא שבו ברצונך להציג את פלט XOR.
  2. הזן את הנוסחה למטה בשורת הנוסחאות:
    =XOR(A1:B3=1)
    בדיוק כמו הנוסחה הקודמת, נוסחה זו קוראת ל-XOR כדי לבדוק כמה תאים בטווח A1:B3 שווה 1. אם התשובה מוזרה, נָכוֹן מוחזר. אם התשובה היא זוגית או אפס, שֶׁקֶר מוחזר.
  3. ללחוץ להיכנס.

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

דוגמה לפונקציית XOR

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

שילוב של IF ו-XOR, אתה יכול לעשות שני מבחנים לוגיים: XOR יבדוק את הערכים ויחזיר או TRUE או FALSE, וה- פונקציית IF תקרא פלט זה, ובהתאם אם הפלט מ-XOR הוא TRUE או FALSE, תחזיר התאמה אישית תְפוּקָה.

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

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

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

כדי לפרק אותו עוד יותר, נחפש את המונח הפסד בכל שורה באמצעות XOR. כך תתנהג פונקציית XOR:

  • אם קבוצה ניצחה בכל המשחקים שלה, אזי ספירת התאים המכילים הֶפסֵד יהיה אפס, אשר יפיק פלט שֶׁקֶר.
  • אם קבוצה הפסידה את כל המשחקים שלה, אזי ספירת התאים המכילים הֶפסֵד יהיה שניים, שהוא מספר זוגי ויפלט שֶׁקֶר.
  • אם קבוצה ניצחה במשחק אחד והפסידה במשחק השני, ספירת התאים המכילים הֶפסֵד יהיה אחד, שהוא מספר אי-זוגי ויפלט נָכוֹן.

בדרך זו, פונקציית XOR מספיקה בפני עצמה כדי לקבוע אם קבוצה תצטרך לעשות משחק שלישי או לא. כדי לשפר את המראה של הגיליון האלקטרוני, אנו הולכים להשתמש בפונקציית IF כדי לתרגם את הכתוביות המלאות המפחידות TRUE ו-FALSE ל-Yes and No עדינים יותר. בואו נתחיל.

  1. בחר את התא הראשון שבו ברצונך להפיק את תוצאות ה-XOR. בדוגמה זו, זה יהיה התא הראשון בעמודה "יצטרך התאמה שלישית".
  2. בשורת הנוסחאות, הזן את הנוסחה שלהלן:
    =XOR(B2:C2="הֶפסֵד")
    נוסחה זו תקרא לפונקציית XOR כדי להסתכל בטווח B2:C2 וספור כמה תאים מכילים את הביטוי הֶפסֵד. אם התוצאה היא מספר אי זוגי, הנוסחה תחזור נָכוֹן. אם לא, אז הנוסחה תחזור שֶׁקֶר.
  3. ללחוץ להיכנס.

כעת תראה אם ​​הקבוצה הראשונה דורשת משחק שלישי או לא. אתה יכול להמשיך ולהשתמש כלי המילוי האוטומטי באקסל לראות את התוצאה גם עבור שאר הקבוצות. אבל העבודה שלנו כאן עדיין לא הושלמה. אנחנו הולכים לחבר XOR עם פונקציית ה-IF כדי לקבל כן או לא כתוצאות.

  1. בחר את התא הראשון בעמודה "יצטרך התאמה שלישית".
  2. בשורת הנוסחאות, שנה את הנוסחה להלן:
    =IF(XOR(B2:C2="הֶפסֵד"), "כן", "לא")
    אתה כבר יודע מה הפונקציה XOR עושה כאן, אבל הפעם היא משמשת כמבחן לוגי בתוך פונקציית ה-IF. אם התוצאה של הפונקציה XOR היא נָכוֹן, ואז הפונקציה IF תחזור כן. אחרת, זה יחזור לא.
  3. ללחוץ להיכנס.

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

אמת או שקר? XOR יודע

XOR שונה במקצת מחלק מהפונקציות הנפוצות יותר של Excel, אך זוהי פונקציה יעילה בתרחישים שבהם ספירת התאים האי-זוגית או אפילו חשובה. הפונקציה XOR משמשת לעתים קרובות יחד עם פונקציות אחרות של Excel, כגון IF, וכעת אתה יודע כיצד להשתמש בה. ברגע שתלמד להשתמש בפונקציית XOR ותתנסה בה, בקרוב תראה את עצמך משתמש בה בתרחישים רבים של Excel.