הפונקציה Excel AVERAGEIFS מחשבת את ממוצע המספרים בטווח שעומדים באחד או יותר מהקריטריונים. הקריטריונים המשמשים עבור AVERAGEIFS יכולים לכלול אופרטורים לוגיים (>,<,,=) and wildcards (*,?) for partial matching.
כיצד לסכם אוטומטית עמודות ב - Excel - -מטרה תאים ממוצעים התואמים מספר קריטריונים ערך החזרה ממוצע התאים העונים על כל הקריטריונים Syntax = AVERAGEIFS (avg_rng, range1, criteria1, [range2], [criteria2], ...) Arguments
- avg_rng - הטווח עד הממוצע.
- טווח 1 - הטווח הראשון להתחמק.
- קריטריונים 1 - הקריטריונים לשימוש בטווח 1.
- טווח 2 - [אופציונלי] הטווח השני להערכה.
- קריטריונים 2 - [אופציונלי] הקריטריונים לשימוש בטווח 2.
הפונקציה AVERAGEIFS מחשבת את ממוצע המספרים בטווח שעומדים בקריטריונים שסופקו. הטווח הראשון שניתן ל- AVERAGEIFS הוא הטווח המכיל מספרים לממוצע. קריטריונים מסופקים ב זוגות [טווח, קריטריונים] ורק הזוג הראשון נדרש. עבור כל קריטריון נוסף, ספק זוג טווח/קריטריונים נוסף. הקריטריונים שניתנו ל- AVERAGEIFS מיושמים עם היגיון AND - כל הקריטריונים חייבים להיות נכונים כדי שהמספר ייכלל בממוצע.
ניתן לספק קריטריונים כמספרים, מחרוזות או הפניות. לדוגמה, קריטריונים תקפים יכולים להיות 10, '> 10', A1 או '<'&A1. Criteria can also include תווים כלליים להתאמה חלקית.
AVERAGEIFS נמצא בקבוצה של שמונה פונקציות ב- Excel שמחלקים קריטריונים הגיוניים לשני חלקים (טווח + קריטריונים). כתוצאה מכך, ה התחביר המשמש לבניית קריטריונים שונה , ו- AVERAGEIFS דורש טווח תאים לטיעוני טווח - אינך יכול להשתמש ב- מַעֲרָך .
AVERAGEIFS יתעלם אוטומטית מתאים ריקים, גם כאשר הקריטריונים תואמים. במילים אחרות, AVERAGEIFS לא יכלול תאים ריקים בממוצע. AVERAGEIFS מחזיר #DIV/0! אם אין תאים שעומדים בקריטריונים.
דוגמאות
בדוגמה המוצגת, הנוסחאות ב- H5: H7 הן:
= AVERAGEIFS (C5:C15,C5:C15,'>0') = AVERAGEIFS (C5:C15,C5:C15,'>0',C5:C15,'<500000') = AVERAGEIFS (C5:C15,D5:D15,'>=2',E5:E15,'>1')
נוסחאות אלה מחזירות את המחיר הממוצע של נכסים כאשר:
- המחירים גדולים מאפס
- המחירים גבוהים מאפס ופחות מ -500,000 $
- בנכסים יש לפחות 2 חדרי שינה ויותר מחדר אמבטיה אחד
מרכאות כפולות ('') בקריטריונים
באופן כללי, ערכי טקסט בקריטריונים כלולים במרכאות כפולות (''), ומספרים אינם. עם זאת, כאשר א מפעיל לוגי כלול במספר, המספר והאופרטור חייבים להיות כלולים במרכאות. שימו לב להבדל בשתי הדוגמאות להלן. מכיוון שהנוסחה השנייה משתמשת באופרטור הגדול או שווה לאופרטור (> =), האופרטור והמספר שניהם כלולים במרכאות כפולות.
= AVERAGEIFS (C5:C15,D5:D15,2) // 2 bedrooms = AVERAGEIFS (C5:C15,D5:D15,'>=2') // 2+ bedrooms
מרכאות כפולות משמשות גם לערכי טקסט. לדוגמה, לערכים ממוצעים ב- B1: B10 כאשר ערכים ב- A1: A10 שווים 'אדום', תוכל להשתמש בנוסחה כזו:
= AVERAGEIFS (B1:B10,A1:A10,'red')
קריטריונים מרובים
הזן קריטריונים בזוגות [טווח, קריטריונים]. לדוגמה, לערכים ממוצעים ב- A1: A10, כאשר B1: B10 = 'A', ו C1: C10> 5, השתמש:
כיצד לחסר באקסל באמצעות הנוסחה
= AVERAGEIFS (A1:A10,B1:B10,'A',C1:C10,'>5')
ערך מתא אחר
ערך מתא אחר יכול להיכלל בקריטריונים באמצעות שִׁרשׁוּר . בדוגמה להלן, AVERAGEIFS יחזיר את ממוצע המספרים ב- A1: A10 שהם פחות מהערך בתא B1. שימו לב לפחות מ מַפעִיל (שהוא טקסט) מצורף במרכאות.
= AVERAGEIFS (A1:A10,A1:A10,'<'&B1) // average values less than B1
תווים כלליים
ה תו כללי ניתן להשתמש בסימנים שאלה (?), כוכבית (*) או טילדה (~) בקריטריונים. סימן שאלה (?) תואם כל תו אחד וכוכבית (*) תואמת לאפס או יותר תווים מכל סוג שהוא. לדוגמה, לערכים ממוצעים ב- B1: B10 כאשר הערכים ב- A1: A10 לְהַכִיל הטקסט 'אדום', אתה יכול להשתמש בנוסחה כזו:
= AVERAGEIFS (B1:B10,A1:A10,'*red*')
הטילדה (~) היא דמות בריחה המאפשרת לך למצוא תווים כלליים ממש. לדוגמה, להתאמת סימן שאלה מילולי (?), כוכבית (*) או טילדה (~), הוסף טילדה מול התו הכללי (כלומר ~ ?, ~*, ~~).
הערה: סדר הטיעונים שונה בין AVERAGEIFS ל- ממוצע . הטווח לממוצע הוא תמיד הטיעון הראשון ב- AVERAGEIFS.
הערות
- אם אין נתונים התואמים את הקריטריונים, AVERAGEIFS מחזיר את מספר DIV0! שְׁגִיאָה
- כל טווח נוסף חייב להכיל את אותו מספר שורות ועמודות כמו ה- טווח ממוצע .
- קריטריונים לא-מספריים צריכים להיות כלולים במרכאות כפולות אך קריטריונים מספריים לא. לדוגמה: 100, '100', '> 32', 'ג'ים' או A1 (כאשר A1 מכיל מספר).
- תווים כלליים? ו- * ניתן להשתמש בקריטריונים. סימן שאלה תואם לכל תו אחד וכוכבית מתאימה לאפס או יותר תווים מכל סוג שהוא.
- כדי למצוא סימן שאלה או כוכבית מילולית, השתמש בטילדה (~) בסימן שאלה קדמי או בכוכבית (כלומר ~ ?, ~*).