לְהִצטַיֵן

מינימום אם מספר קריטריונים

Minimum If Multiple Criteria

נוסחת Excel: קריטריונים מינימליים אם מרוביםנוסחה כללית | _+_ | סיכום

כדי לקבל את הערך המינימלי במערך נתונים באמצעות מספר קריטריונים (כלומר לקבל MIN IF), אתה יכול להשתמש בנוסחת מערך המבוססת על הפונקציות MIN ו- IF. בדוגמה המוצגת הנוסחה ב- I6 היא:

{= MIN ( IF (rng1=criteria1, IF (rng2=criteria2,values)))}

עם צבע של 'אדום' ופריט 'כובע' התוצאה היא 8.00 $



הערה: זהו נוסחת מערך ויש להזין אותו באמצעות Ctrl + Shift + Enter



לשנות את הציר האנכי לפורמט חשבונאי
הֶסבֵּר

דוגמה זו משתמשת בדברים הבאים טווחים בשם : 'color' = B6: B14, 'item' = C6: C14 ו- 'price' = E6: E14. בדוגמה, יש לנו תמחור על פריטים באזורים שונים. המטרה היא למצוא את המחיר המינימלי עבור צבע ופריט נתון.

נוסחה זו משתמשת בשתי פונקציות IF מקוננות, עטופות בתוך MIN כדי להחזיר את המחיר המינימלי באמצעות שני קריטריונים. החל במבחן לוגי של משפט IF הראשון, color = G6, הערכים בצבע הטווח הנקרא (B6: B14) נבדקים מול הערך בתא G6, 'אדום'. התוצאה היא מערך כזה:



 
{= MIN ( IF (color=G6, IF (item=H6,price)))}

במבחן ההגיוני של משפט IF השני, item = H6, הערכים בפריט הטווח הנקרא (C6: C14) נבדקים מול הערך בתא H6, 'hat'. התוצאה היא מערך כזה:

 
{TRUETRUETRUEFALSEFALSEFALSEFALSEFALSEFALSE}

'הערך אם נכון' עבור הצהרת IF השנייה את הטווח בשם 'מחירים' (E6: E14), שהוא מערך כזה:

 
{TRUETRUETRUETRUETRUETRUEFALSEFALSEFALSE}

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



 
{118912910987}

שימו לב שהמחירים היחידים ש'שורדים 'הם המחירים במצב בו הצבע הוא' אדום 'והפריט הוא' כובע '.

לאחר מכן הפונקציה MIN מחזירה את המחיר הנמוך ביותר, תוך התעלמות אוטומטית מערכי FALSE.

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

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

 
{1189FALSEFALSEFALSEFALSEFALSEFALSE}

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

עם פונקציית MINIFS

ה פונקציית MINIFS , שהוצג ב- Excel 2016 באמצעות Office 365, נועד להחזיר מינימום על בסיס קריטריון אחד או יותר, ללא צורך בנוסחת מערך. עם MINIFS, הנוסחה ב- I6 הופכת ל:

לבדוק Excel אם תא מכיל מחרוזת
 
{= MIN ( IF ((color=G6)*(item=H6),price))}

הערה: MINIFS יתעלם אוטומטית מתאים ריקים שעומדים בקריטריונים. במילים אחרות, MINIFS לא יתייחס לתאים ריקים שעומדים בקריטריונים כאפס. מצד שני, MINIFS רָצוֹן החזר אפס (0) אם אין תאים התואמים קריטריונים.

הסופר דייב בראנס


^