להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה AVERAGEIF מחשבת ממוצע רק של השורות שעומדות בתנאי. AVERAGE מחשבת ממוצע של הכול; AVERAGEIF מחשבת, למשל, רק את הממוצע של אזור צפון.
המבנה: =AVERAGEIF(range, criteria, [average_range]): איפה בודקים את התנאי, מה התנאי, ומאיפה לוקחים את המספרים.
הדוגמה
A B C 1 סוכן אזור מכירות 2 דנה צפון 5,200 3 יוסי דרום 7,400 4 מיכל צפון 3,100 5 רון מרכז 4,600 6 איתי דרום 6,100 7 נועה צפון מה רוצים הנוסחה התוצאה ממוצע של אזור צפון =AVERAGEIF(B2:B7,"צפון",C2:C7)4,150 אותו דבר, האזור כתוב בתא E2 =AVERAGEIF(B2:B7,E2,C2:C7)4,150 ממוצע המכירות שמעל 5,000 =AVERAGEIF(C2:C7,">5000")6,233.33 
1. הממוצע של צפון: דנה ומיכל. לנועה אין מכירות, והתא הריק לא נכנס לחישוב. אקסל 365, אוקטובר 2026. לנועה אין מכירות, והתא הריק לא נכנס לממוצע: 5,200 ועוד 3,100, חלקי 2. בשורה השלישית התנאי והמספרים באותה עמודה, ולכן אין צורך בארגומנט השלישי.
טעויות נפוצות
- #DIV/0!: אף שורה לא עמדה בתנאי, למשל אזור שלא קיים. עוטפים ב‑IFERROR כדי להציג 0.
- אפס במקום תא ריק. אם בתא של נועה כתוב 0, הממוצע של צפון יורד ל‑2,766.67. כדי לא לספור אפסים מוסיפים תנאי שני ב‑AVERAGEIFS: שהמכירות שונות מאפס.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״חשב את ממוצע המכירות של אזור צפון״. כדאי לבדוק שיוצא 4,150, ושהתא הריק של נועה לא נספר כאפס.
שאלות נפוצות
איך עושים ממוצע עם תנאי באקסל?
עם AVERAGEIF: =AVERAGEIF(B2:B7,"צפון",C2:C7) מחשבת את ממוצע המכירות של אזור צפון.
מה ההבדל בין AVERAGEIF ל‑AVERAGEIFS?
AVERAGEIF מקבלת תנאי אחד. AVERAGEIFS מקבלת כמה תנאים, למשל אזור צפון וגם מכירות מעל 4,000, ומחזירה כאן 5,200.
איך כותבים תנאי של גדול מ‑ עם תא?
מחברים את הסימן לתא: =AVERAGEIF(C2:C7,">"&E3).
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה AVERAGEIF. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה AVERAGE · הפונקציה AVERAGEIFS · הפונקציה SUMIF · הפונקציה COUNTIF