כאשר אנחנו רוצים לסכום או לספור סדרת תאים כאשר תנאי כלשהו מתקיים אנחנו
משתמשים בנוסחאות SUMIF ו-COUNTIF.
אבל לא קיימות באקסל פונקציות MINIF או MAXIF על מנת
לחשב ערך מינימלי או מקסימלי כאשר תנאי כלשהו מתקיים.
הנה שיטה לחשב זאת בדרך עקיפה.
נתחיל מההתחלה, חישוב MIN וחישוב MAX
MIN:
בטבלה הנ"ל נתוני מכירות יומיות, נחשב את המכירה הנמוכה ביותר בעזרת
נוסחת MIN.
נכניס בפרמטר B2:B15 – סדרת התאים
שיש למצוא בהם את הערך המינימלי.
ניתן לראות כי המכירה הנמוכה ביותר התקיימה ביום רביעי וקיבלנו את
התוצאה "50".
MAX:
אותו הדבר לגבי חישוב המכירה הגבוהה ביותר,
נשתמש בנוסחת MAX ונכניס לפרמטר את סדרת
המספרים שמהם יש למצוא את הערך הגבוה ביותר.
גם כן קל לראות כי המכירה הנמוכה ביותר התקיימה ביום חמישי וקיבלנו את
התוצאה "1,120".
MIN IF:
כעת על סמך אותה טבלה נחשב את המכירה הנמוכה בכל יום בשבוע
בשאלת הלוגית נשאל האם יש בסדרת התאים עם שמות
הימים בטבלה (A2:A15)
ימים ששווים ליום ראשון (G4)
(סדרת התאים מקובעת עם $ על מנת שיהיה קל לגרור
בהמשך את הנוסחא)
במידה וכן – תן לי את הערך המספרי של אותו יום B2:B15
(מקובע עם $)
במידה ולא – נשאיר ריק, הנוסחא תחזיר את הערך FALSE.
מה נקבל? מאחורי הקלעים של החישוב נקבל משהו
כזה {550;450;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
- ערכים רק של ימי ראשון וכל השאר FALSE.
מה שנשאר זה לעטוף את ה-IF בנוסחת MIN
ונסיים על ידי הקשה על שלושת המקשים הבאים ביחד – Ctrl+Shift+Enter
ע"י כך נוצרו סוגריים מסולסלים מסביב לנוסחא והאקסל מבין שמדובר
בנוסחת מערך (הסבר בהזדמנות אחרת)
MAX IF:
כל ההבדל הוא שנעטוף את הנוסחת IF בנוסחת MAX ונסיים עם Ctrl+Shift+Enter (ליצירת נוסחת מערך)
סוף
אין תגובות:
הוסף רשומת תגובה