כיצד להשתמש בפונקציית SWITCH ב- Excel? (עם דוגמאות)

מהי פונקציית SWITCH ב- Excel?

פונקציית החלפה ב- Excel היא פונקציה השוואתית והפניה ב- Excel המשווה ומתאימה בין תא מופנה לקבוצת תאים ומחזירה את התוצאה בהתבסס על ההתאמה הראשונה שנמצאה, השיטה להשתמש בפונקציה זו היא כדלקמן = SWITCH (תא יעד, ערך 1, תוצאה 1 ...), בהתבסס על הערך שהתוצאה מתפרסמת.

תחביר

  • ערך ביטוי - הערך או הביטוי להתאמה נגדו
  • ערך 1 / תוצאה 1 - הערך הראשון וצמד התוצאות
  • Value2 / Result2 - הערך השני וצמד התוצאות (זה לא חובה)
  • ברירת מחדל - ערך ברירת מחדל לשימוש כאשר לא נמצא התאמה

דוגמא

אתה יכול להוריד תבנית Excel זו עבור פונקצית החלף כאן - החלף תבנית Excel

  1. אחד משם הפרויקט "פאלם קורט"
  2. חסימות שונות הקיימות בפרויקט
  3. מספר יחידה שונה הזמין בפרויקט עבור הבלוקים שלהם
  4. זהו "טווח המחירים" שאנו אמורים לקבוע לפי ההנחה

החלף פורמולה

בואו נסתכל על הנוסחה של Switch כדי להשיג את הערך של תא 2 בעמודה טווח מחירים -

  • פונקציית SWITCH תהיה זמינה ב- Excel 2016.
  • בדוגמה זו עלינו לקחת תא בלוקים כביטוי שכן הנחות המחירים מבוססות על מספרי בלוקים.
  • ערך 1 ותוצאה 1 - הזכרנו את התנאי שאם ביטוי תואם לערך 1, קח את התוצאה 1 או אחר עבור למצב 2.
  • ערך 2 ותוצאה 2 - אם תנאי 1 אינו מקיים אז הביטוי מגיע למצב 2 כדי לבדוק האם הוא יביא את ההתאמה להשגת תוצאה 2 וצעד זה ימשיך עד שהביטוי יתאים לערך.
  • אם הביטוי אינו תואם ערך כלשהו בתנאים, כברירת מחדל הוא ייתן NA כפלט (ניתן לראות זאת בתמונה למטה).

על מנת להזכיר הצהרה כלשהי עבור התאים המציגים #NA, אנו יכולים לתת מחרוזת בתוך פסיקים הפוכים להלן -

אם אנו מעריכים את הבעיה הנ"ל באמצעות פונקציית IFs, עלינו שיהיה Excel מקונן IF עבור true או false, שאינו פונקציית בדיקה. רק כאשר זה נכון זה נותן תוצאה אחת ועל תוצאות כוזבות אחרות.

עד כמה SWITCH שונה ממכשירי IF?

  • פונקציית SWITCH אינה מאפשרת לנו להשתמש באופרטורים לוגיים בהצטיינות כמו גדול מ (>) / פחות מ (<) על מנת להתאים למקרים שבהם לא תהיה התאמה מדויקת.
  • בפונקציית SWITCH של Excel הביטוי יופיע פעם אחת בלבד, אך בפונקציית IFS צריך לחזור על הביטוי.
  • אורכו של פונקציית ה- SWITCH הוא פחות בהשוואה לפונקציית IFS הקלה יותר לקריאה ויצירה מכיוון שהיא מאפשרת לנו לבדוק יותר מתנאי אחד.
  • זה דומה יותר לפונקציה CHOOSE ב- Excel. יש לו ביטוי שהוא ערך בדיקה ואנחנו נתאים אותו לערך 1, ערך 2 ונקבל את ערך התוצאה. שלא כמו פונקציית IF, יש לנו את ערך ברירת המחדל בפונקציית מתג.

דברים שיש לזכור

  • פונקציית SWITCH הוצגה וזמינה ב- Excel 2016 אך אינה זמינה בגירסאות קודמות של Excel ו- Excel 2016 ב- Mac.
  • ניתן לקחת 126 זוגות ערכים ותוצאות לפונקציית SWITCH של Excel.
  • פונקציית SWITCH ב- Excel תחזיר את שגיאת ה- #NA אם אנו לא מזכירים שום תנאי ברירת מחדל ואם אחד מהתנאים אינו מקבל את ההתאמה.
  • עם זאת, בתור שלילי, איננו יכולים להשתמש באופרטורים לוגיים כגון>, <או = בביטוי. הוא פשוט תואם את הערכים ברשימה שלו לביטוי ולא יכול לבדוק אם ערך גדול או קטן יותר.
  • יש לנו את ערך ברירת המחדל בפונקציית SWITCH שאינה בפונקציית IF.
  • פונקציית SWITCH ב- Excel אינה דומה ל- VLOOKUP אך ניתן להשתמש ב- SWITCH ב- VLOOKUP.

סיכום

פונקציית SWITCH זמינה ב- Excel 2016 וזו הפונקציה החזקה ביותר במקום IFS. ניתן להשתמש בזה ב- VLOOKUP ליצירת מערך שניתן לעשות זאת גם באמצעות פונקציית CHOOSE אך טיעון ברירת המחדל של SWITCH הופך אותו לפיתרון טוב יותר. לא ניתן להשתמש במפעילים לוגיים בפונקציה SWITCH.