פונקציית IF מקוננת ב- Excel כיצד להשתמש בפונקציות מקוננות אם? | דוגמאות

פונקציית IF מקוננת ב- Excel

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

דוגמאות

הדוגמאות הבאות משמשות לחישוב הפונקציה IF מקוננת ב- Excel:

אתה יכול להוריד תבנית Excel מקוננת זו של IF כאן - תבנית Excel מקוננת של IF

דוגמה מס '1

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

על מנת להגיע לתוצאות עלינו לבדוק מתחת לתנאים ותנאים אלה אינם אלא המבחנים ההגיוניים שלנו.

  • אם הציון הוא> = 585 התוצאה צריכה להיות "Dist"
  • אם הציון הוא> = 500 התוצאה צריכה להיות "ראשונה"
  • אם הציון הוא> = 400 התוצאה צריכה להיות "שנייה"
  • אם הציון הוא> = 350 התוצאה צריכה להיות "לעבור"
  • אם כל התנאים שלעיל אינם נכונים, התוצאה צריכה להיות כושלת.

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

  • שלב 1: פתח את מצב ה- IF ועבר את הבדיקה הראשונה כלומר בדוק אם הציון הוא> = 585 או לא.

  • שלב 2: כעת אם הבדיקה ההגיונית לעיל היא TRUE אז אנו זקוקים לתוצאה כ- "Dist". אז הזן את התוצאה במרכאות כפולות.

  • שלב 3: כעת הטיעון הבא הוא אם הערך או הבדיקה הם FALSE. אם הבדיקה שגויה יש לי עוד 4 תנאים לבדיקה, אז פתח עוד תנאי IF אחד להצטיין בטיעון הבא.

  • שלב 4: כעת בדוק את התנאי השני כאן. התנאי השני הוא לבדוק אם הציון הוא> = 500 או לא. אז העבירו את הטיעון כ> = 500.

  • שלב 5: אם בדיקה זו נכונה התוצאה צריכה להיות "ראשונה". אז הזן את התוצאה במרכאות כפולות.

  • שלב 6: כבר הזנו שני תנאי IF מצטיינים, אם שני המבחנים הללו הם FALSE אז עלינו לבדוק את התנאי השלישי, אז פתח עוד IF אחד עכשיו ועבר את התנאי הבא כלומר לבדוק אם הציון הוא> = 400 או לא.

  • שלב 7: כעת, אם בדיקה זו נכונה, התוצאה צריכה להיות "שנייה".

  • שלב 8: כעת המספר הכולל של תנאי ה- IF הוא 3. אם כל בדיקת תנאי ה- IF הזו היא FALSE, אנו זקוקים לתנאי אחד נוסף כדי לבדוק אם הציון הוא> = 300.

  • שלב 9: אם מצב זה הוא אמיתי, התוצאה היא "לעבור".

  • שלב 10: עכשיו הגענו לוויכוח האחרון. בסך הכל הזנו 4 IF's, כך שאם כל מבחני התנאים הללו הם FALSE, התוצאה הסופית היא "FAIL", אז הזן "FAIL" כתוצאה.

כך אנו יכולים לבדוק תנאים מרובים על ידי קינון של תנאי IF רבים בתוך תנאי ה- IF האחד.

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

דוגמה מס '2

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

על מנת להגיע לעמלה%, עלינו לבדוק את התנאים שלהלן.

  • אם ערך המכירה הוא> = 7 לאק, העמלה% היא 10%.
  • אם שווי המכירה הוא> = 5 לאק, העמלה% היא 7%.
  • אם שווי המכירה הוא> = 4 lakh, העמלה% היא 5%.
  • אם שווי המכירה הוא <4 lakh, העמלה היא 0%.

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

  • שלב 1: החל IF ובדוק את התנאי הראשון.

  • שלב 2: החל IF שני, אם הבדיקה הראשונה היא FALSE.

  • שלב 3: אם תנאי ה- IF לעיל אינם נכונים ואז בדוק את התנאי השלישי.

  • שלב 4: אם כל התנאים לעיל אינם נכונים, התוצאה היא 0%.

  • שלב 5: העתק את הנוסחה לתאים הנותרים, יהיו לנו תוצאות.

דוגמה מס '3

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

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

כאן עלינו לחשב בונוס עבור עובדים אלה בהתבסס על התנאים שלהלן.

  • אם מחלקת העובד היא שיווק ושירות שירות זה> 5 שנים אז הבונוס הוא 50000.
  • אם מחלקת העובד היא מכירות ושנת שירות זה> 5 שנים אז הבונוס הוא 45000.
  • עבור כל העובדים האחרים אם השירות הוא> 5 שנים, הבונוס הוא 25000.
  • אם שנת השירות היא <5 שנים, הבונוס הוא אפס.

זה נראה קצת הושלם, לא?

על מנת להגיע לתוצאה אחת עלינו לבדוק שני תנאים. כאשר עלינו לבדוק שני תנאים ואם שני התנאים צריכים להיות אמיתיים ישתמש בתנאי AND ההגיוני.

AND יחזיר את התוצאה היא אמת אם כל התנאים שסופקו הם אמיתיים. אם אחד מהתנאים האחד הוא FALSE אז התוצאה תהיה FALSE בלבד.

  • שלב 1: פתח תחילה את תנאי ה- IF.

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

  • שלב 3: כאן עלינו לבדוק את התנאים. התנאי הראשון הוא האם המחלקה היא שיווקית או לא והתנאי השני הוא שנת שירות הוא> = 5 שנים.

  • שלב 4: אם התנאים שסופקו הם סכום בונוס אמיתי הוא 50000.

  • שלב 5: כמו זה, החל בדיקות לתנאים שנותרו. יישמתי כבר את הנוסחה כדי להגיע לתוצאות.

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

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