אופרטור "IF" ב-Microsoft Excel: יישום ודוגמאות

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

במאמר זה, נדבר על מהו מפעיל ה"IF", ונשקול גם את ההיקף והעקרונות של העבודה איתו.

תוכן: הפונקציה "IF" באקסל

הגדרת הפונקציה "IF" ומטרתה

האופרטור "IF" הוא כלי תוכנת Excel לבדיקת תנאי מסוים (ביטוי לוגי) לביצוע.

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

  1. אם הביטוי הלוגי (תנאי) נכון, אז הערך נכון.
  2. אם הביטוי הלוגי (תנאי) אינו מתקיים, הערך הוא false.

נוסחת הפונקציה עצמה בתוכנית היא הביטוי הבא:

=IF(תנאי, [ערך אם התנאי מתקיים], [ערך אם התנאי אינו מתקיים])

שימוש בפונקציית "IF" עם דוגמה

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

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

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

המשימה שלנו היא להציג את הערך "25%" בעמודה "הנחה" עבור כל השורות עם שמות נשיים. ובהתאם לכך, הערך הוא "0", אם העמודה "מגדר" מכילה את הערך "זכר"

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

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

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

=IF(B2="female",25%,0)

  • ביטוי בוליאני: B2="female"
  • ערך במקרה, התנאי מתקיים (נכון) – 25%
  • הערך אם התנאי לא מתקיים (false) הוא 0.

אנו כותבים את הנוסחה הזו בתא העליון ביותר של העמודה "הנחה" ולוחצים על Enter. אל תשכח לשים את סימן השוויון (=) לפני הנוסחה.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

לאחר מכן, עבור תא זה, התוצאה תוצג לפי המצב הלוגי שלנו (אל תשכחו להגדיר את פורמט התא – אחוז). אם הבדיקה מגלה שהמין הוא "נקבה", יוצג ערך של 25%. אחרת, הערך של התא יהיה שווה ל-0. למען האמת, מה שהיינו צריכים.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

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

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

זה הכל, כעת החלנו את התנאי על כל השורות וקיבלנו את התוצאה עבור כל אחת מהן.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

החלת "IF" עם מספר תנאים

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

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

התנאי הראשון הוא בדיקת מגדר. אם "זכר", הערך 0 מוצג מיד. אם זה "נקבה", אז התנאי השני נבדק. אם הספורט פועל - 20%, אם טניס - 10%.

בוא נכתוב את הנוסחה לתנאים האלה בתא שאנחנו צריכים.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

נלחץ על Enter ונקבל את התוצאה בהתאם לתנאים שצוינו.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

לאחר מכן, אנו מותחים את הנוסחה לכל השורות הנותרות בטבלה.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

קיום שני תנאים במקביל

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

ניקח את הטבלה שלנו כדוגמה. כעת הנחה של 30% תחול רק אם מדובר בנעלי נשים ומיועדות לריצה. אם תנאים אלו מתקיימים, ערך התא יהיה שווה ל-30% בו-זמנית, אחרת הוא יהיה 0.

לשם כך, אנו משתמשים בנוסחה הבאה:

=IF(AND(B2="female";C2="running");30%;0)

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

הקש על מקש Enter כדי להציג את התוצאה בתא.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

בדומה לדוגמאות לעיל, אנו מותחים את הנוסחה לשאר השורות.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

אופרטור OR

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

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

במקרה זה, יש צורך בנוסחה הבאה:

=IF(OR(B2="female"; C2="running");0;35%)

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

לאחר לחיצה על Enter, נקבל את הערך הנדרש.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

אנו מותחים את הנוסחה כלפי מטה וההנחות לכל הטווח מוכנות.

אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

כיצד להגדיר פונקציות IF באמצעות בונה הנוסחאות

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

בואו נראה איך זה עובד. נניח שאנחנו שוב, כמו בדוגמה הראשונה, צריכים להוריד הנחה על כל נעלי הנשים בסכום של 25%.

  1. שמנו את הסמן על התא הרצוי, עבור ללשונית "נוסחאות", ולאחר מכן לחץ על "הוסף פונקציה".אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות
  2. ברשימת בונה הנוסחאות שנפתחת, בחר "אם" ולחץ על "הוסף פונקציה".אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות
  3. חלון הגדרות הפונקציה נפתח. אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאותבשדה "ביטוי לוגי" אנו כותבים את התנאי שלפיו הבדיקה תתבצע. במקרה שלנו זה "B2="נקבה".

    בשדה "True", כתוב את הערך שאמור להיות מוצג בתא אם התנאי מתקיים.

    בשדה "שקר" - הערך אם התנאי לא מתקיים.

  4. לאחר מילוי כל השדות, לחץ על "סיום" כדי לקבל את התוצאה.אופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאותאופרטור ה-IF ב-Microsoft Excel: יישום ודוגמאות

סיכום

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

השאירו תגובה