לְהִצטַיֵן

פונקציית AVERAGEIF של Excel

Excel Averageif Function

פונקציית AVERAGEIF של Excelסיכום

הפונקציה AVERAGEIF של Excel מחשבת את ממוצע המספרים בטווח שעומדים בקריטריונים שסופקו. קריטריוני AVERAGEIF יכולים לכלול אופרטורים לוגיים (>,<,,=) and wildcards (*,?) for partial matching.



להמיר רגליים וסנטימטרים לסנטימטרים באקסל
מטרה קבל את ממוצע המספרים שעומדים בקריטריונים. ערך החזרה מספר המייצג את הממוצע. תחביר = AVERAGEIF (טווח, קריטריונים, [ממוצע_טווח]) ארגומנטים
  • טווח - תא אחד או יותר, כולל מספרים או שמות, מערכים או הפניות.
  • קריטריונים - מספר, ביטוי, הפניה לתא או טקסט.
  • טווח ממוצע - [אופציונלי] התאים לממוצע. כאשר מושמטים, משתמשים בטווח.
גִרְסָה Excel 2007 הערות שימוש

AVERAGEIF מחשב את ממוצע המספרים בטווח שעומדים בקריטריונים שסופקו. ניתן לספק קריטריונים כמספרים, מחרוזות או הפניות. לדוגמה, קריטריונים תקפים יכולים להיות 10, '> 10', A1 או '<'&A1.

ה טווח ממוצע הטיעון הוא אופציונלי. מתי טווח ממוצע אינו מסופק, AVERAGEIF אם יחשב את ממוצע הערכים המספריים ב- טווח טַעֲנָה. מתי טווח ממוצע מסופק, AVERAGEIF יחשב את ממוצע המספרים ב טווח ממוצע .





קריטריוני AVERAGEIF יכולים לכלול אופרטורים לוגיים (>,<,,=) and תווים כלליים (*,?) להתאמה חלקית.

AVERAGEIF נמצא בקבוצה של שמונה פונקציות ב- Excel שמחלקים קריטריונים הגיוניים לשני חלקים (טווח + קריטריונים). כתוצאה מכך, ה התחביר המשמש לבניית קריטריונים שונה , ו- AVERAGEIF דורש טווח תאים עבור טיעוני טווח, אינך יכול להשתמש ב- מַעֲרָך .



AVERAGEIF יתעלם אוטומטית מתאים ריקים, גם כאשר הקריטריונים תואמים. במילים אחרות, AVERAGEIF לא יכלול תאים ריקים העונים לקריטריונים כאפס בממוצע. AVERAGEIF מחזיר #DIV/0! אם אין תאים בטווח שעומדים בקריטריונים.

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

דוגמאות

בדוגמה המוצגת הנוסחאות ב- H5: H8 הן כדלקמן:

 
= AVERAGEIF (C5:C15,'>0') // price greater than 
פונקציית AVERAGEIF של Excelסיכום

הפונקציה AVERAGEIF של Excel מחשבת את ממוצע המספרים בטווח שעומדים בקריטריונים שסופקו. קריטריוני AVERAGEIF יכולים לכלול אופרטורים לוגיים (>,<,,=) and wildcards (*,?) for partial matching.

מטרה קבל את ממוצע המספרים שעומדים בקריטריונים. ערך החזרה מספר המייצג את הממוצע. תחביר = AVERAGEIF (טווח, קריטריונים, [ממוצע_טווח]) ארגומנטים
  • טווח - תא אחד או יותר, כולל מספרים או שמות, מערכים או הפניות.
  • קריטריונים - מספר, ביטוי, הפניה לתא או טקסט.
  • טווח ממוצע - [אופציונלי] התאים לממוצע. כאשר מושמטים, משתמשים בטווח.
גִרְסָה Excel 2007 הערות שימוש

AVERAGEIF מחשב את ממוצע המספרים בטווח שעומדים בקריטריונים שסופקו. ניתן לספק קריטריונים כמספרים, מחרוזות או הפניות. לדוגמה, קריטריונים תקפים יכולים להיות 10, '> 10', A1 או '<'&A1.

ה טווח ממוצע הטיעון הוא אופציונלי. מתי טווח ממוצע אינו מסופק, AVERAGEIF אם יחשב את ממוצע הערכים המספריים ב- טווח טַעֲנָה. מתי טווח ממוצע מסופק, AVERAGEIF יחשב את ממוצע המספרים ב טווח ממוצע .

קריטריוני AVERAGEIF יכולים לכלול אופרטורים לוגיים (>,<,,=) and תווים כלליים (*,?) להתאמה חלקית.

AVERAGEIF נמצא בקבוצה של שמונה פונקציות ב- Excel שמחלקים קריטריונים הגיוניים לשני חלקים (טווח + קריטריונים). כתוצאה מכך, ה התחביר המשמש לבניית קריטריונים שונה , ו- AVERAGEIF דורש טווח תאים עבור טיעוני טווח, אינך יכול להשתמש ב- מַעֲרָך .

AVERAGEIF יתעלם אוטומטית מתאים ריקים, גם כאשר הקריטריונים תואמים. במילים אחרות, AVERAGEIF לא יכלול תאים ריקים העונים לקריטריונים כאפס בממוצע. AVERAGEIF מחזיר #DIV/0! אם אין תאים בטווח שעומדים בקריטריונים.

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

דוגמאות

בדוגמה המוצגת הנוסחאות ב- H5: H8 הן כדלקמן:

 
= AVERAGEIF (C5:C15,'>0') // price greater than $0 = AVERAGEIF (C5:C15,'>200000') // price greater than $200k = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms = AVERAGEIF (D5:D15,'>=3',C5:C15) // 3+ bedrooms

מרכאות כפולות ('') בקריטריונים

באופן כללי, ערכי טקסט מוקפים במרכאות כפולות (''), ומספרים אינם. עם זאת, כאשר א מפעיל לוגי כלול במספר, המספר והאופרטור חייבים להיות כלולים במרכאות. שימו לב להבדל בשתי הדוגמאות להלן. מכיוון שהנוסחה השנייה משתמשת באופרטור גדול או שווה לאופרטור (> =), האופרטור והמספר כלולים במרכאות כפולות.

 
= AVERAGEIF (D5:D15,2,C5:C15) // 2 bedrooms = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms

מרכאות כפולות משמשות גם לערכי טקסט. לדוגמה, לערכים ממוצעים ב- B1: B10 כאשר ערכים ב- A1: A10 שווים 'אדום', תוכל להשתמש בנוסחה כזו:

 
= AVERAGEIF (A1:A10,'red',B1:B10) // average 'red' only

ערך מתא אחר

ערך מתא אחר יכול להיכלל בקריטריונים באמצעות שִׁרשׁוּר . בדוגמה להלן, AVERAGEIF יחזיר את ממוצע המספרים ב- A1: A10 שהם פחות מהערך בתא B1. שימו לב לפחות מ מַפעִיל (שהוא טקסט) מצורף במרכאות.

 
= AVERAGEIF (A1:A10,'<'&B1) // average values less than B1

תווים כלליים

ה תו כללי ניתן להשתמש בסימנים שאלה (?), כוכבית (*) או טילדה (~) בקריטריונים. סימן שאלה (?) תואם כל תו וכוכבית (*) תואמת לאפס או יותר תווים מכל סוג שהוא. לדוגמה, לתאים ממוצעים ב- B1: B10 כאשר תאים ב- A1: A10 מכילים את הטקסט 'אדום' בכל מקום, תוכל להשתמש בנוסחה כזו:

 
= AVERAGEIF (A1:A10,'*red*',B1:B10) // contains 'red'

הטילדה (~) היא דמות בריחה המאפשרת לך למצוא תווים כלליים ממש. לדוגמה, להתאמת סימן שאלה מילולי (?), כוכבית (*) או טילדה (~), הוסף טילדה לפני התו הכללי (כלומר ~ ?, ~*, ~~).

הערות

  • תאים נכנסים טווח המכילים TRUE או FALSE מתעלמים.
  • מתעלמים מתאים ריקים טווח ו טווח ממוצע בעת חישוב ממוצעים.
  • AVERAGEIF מחזיר #DIV/0! אם אין תאים בטווח שעומדים בקריטריונים.
  • טווח ממוצע לא חייב להיות באותו גודל כמו טווח . התא השמאלי העליון נכנס טווח ממוצע משמש כנקודת המוצא, ותאים המתאימים לתאים ב טווח הם בממוצע.
  • AVERAGEIF מאפשר לתווי התווים כלליים (?) וכוכבית (*), בקריטריונים. ה ? תואם כל תו יחיד וה * תואם לכל רצף תווים. למצוא מילולית? או *, השתמש בטילדה (~) לפני הדמות, כלומר ~ * ו- ~ ?.
= AVERAGEIF (C5:C15,'>200000') // price greater than 0k = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms = AVERAGEIF (D5:D15,'>=3',C5:C15) // 3+ bedrooms

מרכאות כפולות ('') בקריטריונים

באופן כללי, ערכי טקסט מוקפים במרכאות כפולות (''), ומספרים אינם. עם זאת, כאשר א מפעיל לוגי כלול במספר, המספר והאופרטור חייבים להיות כלולים במרכאות. שימו לב להבדל בשתי הדוגמאות להלן. מכיוון שהנוסחה השנייה משתמשת באופרטור גדול או שווה לאופרטור (> =), האופרטור והמספר כלולים במרכאות כפולות.

 
= AVERAGEIF (D5:D15,2,C5:C15) // 2 bedrooms = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms

מרכאות כפולות משמשות גם לערכי טקסט. לדוגמה, לערכים ממוצעים ב- B1: B10 כאשר ערכים ב- A1: A10 שווים 'אדום', תוכל להשתמש בנוסחה כזו:

 
= AVERAGEIF (A1:A10,'red',B1:B10) // average 'red' only

ערך מתא אחר

ערך מתא אחר יכול להיכלל בקריטריונים באמצעות שִׁרשׁוּר . בדוגמה להלן, AVERAGEIF יחזיר את ממוצע המספרים ב- A1: A10 שהם פחות מהערך בתא B1. שימו לב לפחות מ מַפעִיל (שהוא טקסט) מצורף במרכאות.

 
= AVERAGEIF (A1:A10,'<'&B1) // average values less than B1

תווים כלליים

ה תו כללי ניתן להשתמש בסימנים שאלה (?), כוכבית (*) או טילדה (~) בקריטריונים. סימן שאלה (?) תואם כל תו וכוכבית (*) תואמת לאפס או יותר תווים מכל סוג שהוא. לדוגמה, לתאים ממוצעים ב- B1: B10 כאשר תאים ב- A1: A10 מכילים את הטקסט 'אדום' בכל מקום, תוכל להשתמש בנוסחה כזו:

 
= AVERAGEIF (A1:A10,'*red*',B1:B10) // contains 'red'

הטילדה (~) היא דמות בריחה המאפשרת לך למצוא תווים כלליים ממש. לדוגמה, להתאמת סימן שאלה מילולי (?), כוכבית (*) או טילדה (~), הוסף טילדה לפני התו הכללי (כלומר ~ ?, ~*, ~~).

הערות

  • תאים נכנסים טווח המכילים TRUE או FALSE מתעלמים.
  • מתעלמים מתאים ריקים טווח ו טווח ממוצע בעת חישוב ממוצעים.
  • AVERAGEIF מחזיר #DIV/0! אם אין תאים בטווח שעומדים בקריטריונים.
  • טווח ממוצע לא חייב להיות באותו גודל כמו טווח . התא השמאלי העליון נכנס טווח ממוצע משמש כנקודת המוצא, ותאים המתאימים לתאים ב טווח הם בממוצע.
  • AVERAGEIF מאפשר לתווי התווים כלליים (?) וכוכבית (*), בקריטריונים. ה ? תואם כל תו יחיד וה * תואם לכל רצף תווים. למצוא מילולית? או *, השתמש בטילדה (~) לפני הדמות, כלומר ~ * ו- ~ ?.


^