יום שישי, 8 בדצמבר 2017

המדריך המלא לנוסחת IF


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







דוגמא 1: IF פשוט

היעד המכירות הינו 15,000 ש"ח, במידה ואגיע ליעד אקבל בונוס של 500 ש"ח.

במקרה הנ"ל הגעתי ל-10,000 ש"ח מכירות ולכן הבונוס שלי הינו אפס.





ומה קורה כאשר המכירות שלי עברו את ה-15,000? הבונוס הוא 500 ש"ח.





לנוסחא 3 פרמטרים
הראשון – שאלה לוגית, האם A2 (המכירות שלי) גדול או שווה ל B2 (יעד המכירות)
במידה והתשובה חיובית – C2 (גובה הבונוס שאקבל)
במידה והתשובה שלילית – 0 (אפס, לא אקבל כלום)





דוגמא 2: IF פשוט עם תשובות לוגית בטקס

שוב נשאלת אותה שאלה, האם הגעתי ליעד המכירות.
אבל התשובות הלוגיות הפעם שונות
במידה וכן הצד את הטקסט – “I reached the target”
במידה ולא הצג את הטקסט – “No bonus this month”

שימו לב שכיוון שמדובר בטקסט הכיתוב נמצא בתוך מרכאות






דוגמא 3: מכפלה בתוך תשובה לוגית

במידה ואגיע ליעד מכירות של 15,000 ש"ח אקבל בונוס של 3% מהמכירות.

הגעתי לרמת מכירות של 20,000 ש"ח ולכן אקבל 3% מגובה המכירות

ניתן לראות בשורת הנוסחא כי שאלנו האם המכירות שלי (A7) גדול או שווה ליעד מכירות (B7)
במידה וכן נכפיל את המכירות באחוז הבונוס - A7*C7.
במידה ולא הבונוס הוא אפס.







דוגמא 4: IF בתוך IF

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

בטבלה הנ"ל מספר עובדים וגובה המכירות שלהם.
אם לא יגיעו ליעד לא יקבלו בונוס
על מנת לקבל בונוס בגובה 3% מהמכירות שלהם עליהם לעבור את היעד של 5,000 ש"ח
על מנת לקבל בונוס בגובה 5% מהמכירות שלהם עליהם לעבור את היעד של 10,000 ש"ח

על כן נשאל שאלה ראשונה:
האם המכירות (B13) מעל 10,000 ש"ח
במידה וכן – נכפיל את המכירות ב5% - B13*E13
במידה ולא – נשאל שאלה לוגית חדשה ע"י נוסחת IF נוספת.

בנוסחה הנוספת נשאל שאלה שניה:
האם המכירות (B13) מעל 5,000 ש"ח
במידה וכן – נכפיל את המכירות ב3%  - B13*D13, אם הגענו עד לפה מבחינה לוגית סימן שעברנו את השאלה הראשונה עם תשובה שלילית ולכן בוודאות מוחלטת המכירות מתחת ל-10,000 אבל אולי מעל 5,000.
במידה ולא – נכפיל את המכירות ב0% - B13*C13, למה להכפיל באפס? על מנת לשמור על נוסחא גנרית למקרה ויוחלט כן לתת בונוס מסויים על מכירות מתחת ל5,000 ש"ח.






דוגמא 5: שני תנאים בשאלה לוגית (AND)


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






השאלה הלוגית שלנו למעשה בנויה משתי שאלות:
האם המכירות של מוצר 1 גדולות או קטנות מהיעד של מוצר 1 – B15>=D15
וגם
האם המכירות של מוצר 2 גדולות או קטנות מהיעד של מוצר 2 – C15>=E15

רק אם שתי השאלות הלוגיות הנ"ל חיוביות איש המכירות יקבל את הבונוס.
(ניתן להכניס בנוסחת AND שאלות לוגיות שלישית ורביעית וכן הלאה)





במידה וכן – הבונוס הינו סכום המכירות של שני המוצרים כפול אחוז הבונוס (5%) - SUM(B15:C15)*F15
במידה ולא – איש המכירות לא זכאי לבונוס – 0



דוגמא 6: שתי אחת משתי שאלות לוגיות (OR)

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



נשתמש בנוסחת OR בתוך השאלה הלוגית

האם המכירות של מוצר 1 גדולות או קטנות מהיעד של מוצר 1 – B23>=D23
או
האם המכירות של מוצר 2 גדולות או קטנות מהיעד של מוצר 2 – C23>=E23

מספיק שרק אחד מהתנאים מתקיים והתשובה תחשב כחיובית




במידה וכן – הבונוס הינו סכום המכירות של שני המוצרים כפול אחוז הבונוס (5%) - SUM(B23:C23)*F23
במידה ולא – איש המכירות לא זכאי לבונוס – 0




סוף


אין תגובות:

הוסף רשומת תגובה

חישוב MAX IF & MIN IF

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

Popular