ABDELRHMAN
مؤسس ومدير المدونة

دالة AVERAGEIF في Excel: حساب المتوسط حسب شرط محدد بسهولة

⏱ وقت القراءة: ... دقائق

صحبتي رشا، شابة عمرها 29 سنة، شغالة محللة مبيعات في شركة توزيع. كانت بتتعامل مع 50 مندوب مبيعات في 8 مناطق مختلفة. كل أسبوع كانت محتاجة تعرف متوسط مبيعات كل منطقة على حدة. كانت بتعمل Filter يدوي لكل منطقة، تحسب AVERAGE، تكتب النتيجة، تنتقل للمنطقة التالية. كان بياخد ساعتين كل أسبوع.

سنة 2024، صحبتها (محللة بيانات في بنك) قاتلها: "إنتي مش بتستخدمي AVERAGEIF؟ في دالة في Excel بتحسب متوسط مشروط في ثانية". رشا كانت بتعرف AVERAGE العادية، لكن مش متوسطات شرطية. صحبتها فتحتلها Excel، علمتها AVERAGEIF و AVERAGEIFS في 15 دقيقة. رشا صدمت من البساطة.

الساعتين الأسبوعية اختصرت لـ 5 دقايق. النتائج تتحدث تلقائياً مع البيانات الجديدة. رشا قعدت أسبوع تتعلم استخدامات AVERAGEIF المتقدمة - الشروط المتعددة، Wildcards، التواريخ، دمجها مع SUMIF و COUNTIF. أتمتت كل تحليلاتها.

بعد سنة، رشا بقت Senior Sales Analyst في الشركة. الإدارة كافأتها بترقية بمرتب 22,000 جنيه (من 13,000). كمان بدأت تقدم استشارات لشركات صغيرة عن أتمتة التحليلات - دخل إضافي 1400 دولار شهرياً. كل ده من قرار تتعلم دالة من 9 أحرف بعمق. النهاردة هنشرح AVERAGEIF Excel 2026 بكل تفاصيلها.

شرح دالة AVERAGEIF في Excel 2026 - حساب المتوسط بشرط باحترافية

تنبيه مهم: المقال ده دليل تعليمي عملي. الدالة بتشتغل في كل إصدارات Excel من 2007 وما بعده + Google Sheets. الأمثلة تطبيقية تقدر تجربها فوراً على شغلك.

شرح دالة AVERAGEIF في Excel 2026: حساب المتوسط بشروط ذكية

📊 ملاحظة مهمة: هذا المقال جزء من سلسلة دوال Excel الشاملة. اقرأ أولاً 👈 Pillar #3: دليل أهم 20 دالة Excel 2026

ما هي دالة AVERAGEIF وليه ضرورية؟

دالة AVERAGEIF في Excel 2026 من أهم دوال التحليل الشرطي. وظيفتها واضحة: تحسب المتوسط لقيم تطابق شرط محدد. بدلاً من Filter يدوي ثم AVERAGE، معادلة واحدة تعمل كل ده.

الفائدة الجوهرية: تحليل ذكي ومشروط. متوسط مبيعات منطقة معينة، متوسط درجات الذكور، متوسط فواتير عميل محدد، متوسط مبالغ أكبر من حد معين. كل هذا في معادلة واحدة بسيطة. بتختلف عن دالة AVERAGE العادية اللي بتحسب المتوسط لكل البيانات بدون شروط، وعن AVERAGEIFS اللي بتدعم شروط متعددة.

الفرق بين AVERAGE و AVERAGEIF

المعيار AVERAGE AVERAGEIF
الشروط بدون شرط واحد
الحاجة لـ Filter لا لا (مدمج)
التحديث الديناميكي تلقائي تلقائي
تحليل الفئات غير ممكن ممكن
الأنسب لـ متوسط بسيط متوسط مشروط

متى تحتاج AVERAGEIF؟

  • متوسط مبيعات منطقة معينة
  • متوسط درجات الناجحين فقط
  • متوسط الفواتير الكبيرة
  • متوسط أعمار موظفي قسم محدد
  • متوسط أسعار منتجات فئة معينة
  • أي تحليل يحتاج تصفية + متوسط

المهن اللي بتستفيد من AVERAGEIF

  • محللي المبيعات: متوسط مبيعات حسب المنطقة
  • الموارد البشرية: متوسط رواتب القسم
  • المعلمين: متوسط درجات الفصل
  • المحاسبين: متوسط الفواتير حسب النوع
  • المسوقين: متوسط استجابة الحملات
  • الباحثين: متوسطات شرطية في الدراسات
  • المدراء: KPIs مشروطة
  • أي شخص يحلل بيانات بفئات

AVERAGEIF تمثل القفزة من تحليل بسيط لتحليل ذكي. الفرق بين موظف يعرف "المتوسط العام" وموظف يعرف "متوسط كل فئة على حدة" هو فهم عميق للبيانات. السر في 9 أحرف فقط

الصيغة الأساسية للدالة

=AVERAGEIF(range, criteria, [average_range])

شرح الوسائط

الوسيط الوصف إلزامي؟
range النطاق المراد فحصه بالشرط إلزامي
criteria الشرط إلزامي
average_range النطاق المراد حساب متوسطه اختياري

قواعد الـ criteria (الشرط)

الشرط المعنى المثال
قيمة محددة تطابق تام "القاهرة"، 100
أكبر من >X ">100"
أصغر من "<50"
أكبر من أو يساوي >=X ">=100"
أصغر من أو يساوي <=X "<=50"
لا يساوي <>X "<>0"
Wildcard * أي عدد من الأحرف "محمد*"
Wildcard ? حرف واحد "???"

متى تستخدم average_range؟

الوسيط الثالث اختياري. الفرق:

بدون average_range

=AVERAGEIF(A1:A100, ">50")

تحسب متوسط القيم الأكبر من 50 في نفس النطاق A1:A100.

مع average_range

=AVERAGEIF(A1:A100, "VIP", B1:B100)

تفحص النطاق A للشرط "VIP"، ثم تحسب متوسط النطاق B للصفوف اللي طبقت الشرط.

أمثلة عملية أساسية

المثال 1: متوسط القيم الأكبر من 50

القيم
40
55
70
90
=AVERAGEIF(A1:A4, ">50")

النتيجة: (55+70+90)/3 = 71.67

المثال 2: متوسط مبيعات المنطقة الشرقية

المندوب المبيعات المنطقة
أحمد200شرق
سارة150غرب
محمد300شرق
فاطمة100غرب
=AVERAGEIF(C2:C5, "شرق", B2:B5)

النتيجة: (200+300)/2 = 250

المثال 3: متوسط رواتب موظفي قسم معين

=AVERAGEIF(B:B, "IT", C:C)

متوسط رواتب موظفي قسم IT.

المثال 4: متوسط القيم تحت 100

=AVERAGEIF(A:A, "<100")

المثال 5: متوسط مع تجاهل الأصفار

=AVERAGEIF(A:A, "<>0")

متوسط القيم المختلفة عن صفر. مفيد لو الأصفار تعني "بدون بيانات".

المثال 6: متوسط مع Wildcards

=AVERAGEIF(A:A, "محمد*", B:B)

متوسط قيم B للصفوف اللي A فيها تبدأ بـ "محمد".

المثال 7: متوسط القيم بين حدين

AVERAGEIF بشرط واحد فقط. للحدين، استخدم AVERAGEIFS:

=AVERAGEIFS(A:A, A:A, ">50", A:A, "<100")

المثال 8: متوسط مرجع لخلية

=AVERAGEIF(A:A, ">"&B1)

الشرط ديناميكي حسب قيمة B1. غير B1 يغير النتيجة.

سيناريوهات عملية شاملة

السيناريو 1: تحليل المبيعات حسب المنطقة

رشا صديقتي تحلل 8 مناطق:

المنطقة متوسط المبيعات عدد المندوبين إجمالي المبيعات
القاهرة =AVERAGEIF(Region, "القاهرة", Sales) =COUNTIF(Region, "القاهرة") =SUMIF(Region, "القاهرة", Sales)
الإسكندرية =AVERAGEIF(Region, "الإسكندرية", Sales) =COUNTIF(Region, "الإسكندرية") =SUMIF(Region, "الإسكندرية", Sales)

تقرير شامل لكل المناطق. تحديث البيانات يحدث التقرير فوراً. شوف كمان دالة SUMIF و دالة COUNTIF عشان تكمل المنظومة.

السيناريو 2: تحليل أداء فريق المبيعات

المؤشر المعادلة
متوسط الصفقات الناجحة =AVERAGEIF(Status, "ناجح", Amount)
متوسط الصفقات الكبيرة (>10000) =AVERAGEIF(Amount, ">10000")
متوسط مبيعات هذا الشهر =AVERAGEIF(Date, ">="&DATE(2026,5,1), Amount)

السيناريو 3: تحليل التقييمات

التقييم متوسط الراتب
ممتاز =AVERAGEIF(Rating, "ممتاز", Salary)
جيد جداً =AVERAGEIF(Rating, "جيد جداً", Salary)
جيد =AVERAGEIF(Rating, "جيد", Salary)

السيناريو 4: تحليل العملاء حسب الفئة

=AVERAGEIF(Category, "VIP", PurchaseAmount)

متوسط مشتريات عملاء VIP. مقارنة مع الفئات الأخرى لإستراتيجيات تسويقية.

السيناريو 5: متوسط المخزون فوق الحد

=AVERAGEIF(Quantity, ">"&MinStock, Quantity)

متوسط الكميات أعلى من الحد الأدنى. لتحديد المنتجات الزائدة.

السيناريو 6: متوسط درجات الناجحين

=AVERAGEIF(Grades, ">=50")

متوسط درجات الطلاب الناجحين فقط.

السيناريو 7: تحليل الأعمار

الفئة العمرية المعادلة
الشباب (<30) =AVERAGEIF(Age, "<30", Salary)
متوسطو العمر (30-50) =AVERAGEIFS(Salary, Age, ">=30", Age, "<=50")
كبار السن (>50) =AVERAGEIF(Age, ">50", Salary)

السيناريو 8: تحليل الفواتير الكبيرة

=AVERAGEIF(Invoice, ">10000")

متوسط الفواتير اللي قيمتها أكبر من 10000.


💰 فرصة حقيقية: تعرف ازاي تربح من Excel ومهارات تحليل البيانات وتحولها لمصدر دخل إضافي بالدولار 👈 Pillar #4: الدليل الكامل للربح من الإنترنت 2026


دمج AVERAGEIF مع دوال أخرى

1. AVERAGEIF + IFERROR (الأمان)

=IFERROR(AVERAGEIF(A:A, "VIP", B:B), 0)

2. AVERAGEIF + ROUND (التنسيق)

=ROUND(AVERAGEIF(A:A, ">100"), 2)

3. AVERAGEIF + IF (المنطق)

=IF(AVERAGEIF(A:A, "VIP", B:B)>1000, "أداء مميز", "عادي")

4. AVERAGEIF + SUMIF (التحليل المركب)

="المتوسط: " & AVERAGEIF(A:A, "VIP", B:B) & " | الإجمالي: " & SUMIF(A:A, "VIP", B:B)

5. AVERAGEIF + INDIRECT (المراجع الديناميكية)

=AVERAGEIF(INDIRECT("Sheet1!A:A"), B1, INDIRECT("Sheet1!C:C"))

اقرأ دالة INDIRECT للمرونة الكاملة.

6. AVERAGEIF + Conditional Formatting

تلوين الأقسام التي متوسطها أعلى من حد معين.

7. AVERAGEIF + Charts

إنشاء رسم بياني للمتوسطات لكل فئة.

8. AVERAGEIF + LET (للوضوح)

=LET(avgVIP, AVERAGEIF(A:A, "VIP", B:B), avgRegular, AVERAGEIF(A:A, "عادي", B:B), avgVIP/avgRegular)

عائلة AVERAGEIF: AVERAGEIFS

AVERAGEIF بشرط واحد. AVERAGEIFS بشروط متعددة.

الصيغة

=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

الفرق المهم

المعيار AVERAGEIF AVERAGEIFS
عدد الشروط 1 1-127
ترتيب الوسائط range, criteria, average_range average_range أولاً
المرونة محدودة عالية جداً

أمثلة AVERAGEIFS

// متوسط مبيعات أحمد في القاهرة
=AVERAGEIFS(Sales, Salesperson, "أحمد", Region, "القاهرة")

// متوسط الصفقات الكبيرة في 2026
=AVERAGEIFS(Amount, Amount, ">10000", Date, ">="&DATE(2026,1,1))

// متوسط رواتب الموظفين في IT بالمستوى السنيور
=AVERAGEIFS(Salary, Department, "IT", Level, "Senior")

لتفاصيل أكتر، تابع شرح دالة AVERAGEIFS في Excel.

قصص نجاح حقيقية

قصة رشا: من Filter يدوي لتحليل ذكي

رشا صديقتي اللي حكيتلك عنها، حياتها المهنية اتغيرت من قرار تتعلم 9 أحرف. النتائج بعد سنة:

  • توفير ساعتين أسبوعياً
  • الترقية لـ Senior بمرتب 22,000 جنيه (من 13,000)
  • دخل إضافي من الاستشارات: 1,400 دولار شهرياً
  • أصبحت مرجع التحليلات في الشركة
  • قدمت استشارات لـ 15 شركة

قصة شركة بنكية: تحليل المخاطر بدقة

بنك سعودي كان يحلل آلاف القروض. الفريق كان يقضي 30 ساعة شهرياً في حساب متوسطات شرطية يدوياً.

سنة 2024 طبقوا نظام شامل بـ AVERAGEIF و AVERAGEIFS. النتيجة:

  • الـ 30 ساعة اختصرت لـ 30 دقيقة
  • دقة التحليلات 100%
  • اكتشاف فئات مخاطر جديدة
  • تحسن قرارات الإقراض
  • توفير 360 ساعة سنوياً

قصة وفاء: محللة بيانات تطلق دورة

وفاء، محللة بيانات إماراتية. تخصصت في التحليلات الشرطية بـ AVERAGEIF و SUMIF و COUNTIF. أطلقت دورة "التحليلات الشرطية في Excel".

الدورة على Udemy. 3000 طالب في 4 أشهر. الدخل: 5000 دولار شهرياً. كل ده من إتقان عائلة دوال شرطية.

AVERAGEIF تمثل بداية فهم عميق للبيانات. الفرق بين متوسط عام و"متوسط كل فئة" هو فرق رؤية. اللي يفهم البيانات بفئاتها يفهم الأنماط، يكتشف الفرص، يبني استراتيجيات

الأخطاء الشائعة وحلولها

الخطأ السبب الحل
#DIV/0! لا توجد قيم تطابق الشرط استخدم IFERROR
نتيجة خاطئة average_range بطول مختلف عن range تأكد من تطابق الأطوال
الشرط النصي بدون "" سوء صياغة أضف "" حول النصوص
Wildcards لا تشتغل القيم رقمية Wildcards للنصوص فقط
0 يحسب رغم تجاهله سوء فهم الأصفار قيم، تحسب
الفارغ يحسب كصفر سوء فهم الفارغ يتجاهل، الصفر يحسب
الأداء بطيء نطاقات ضخمة حدد النطاق بدقة
الأخطاء في النطاق أخطاء في القيم نظف البيانات أولاً

متى تستخدم AVERAGEIF ومتى تتجنبها؟

استخدم AVERAGEIF عندما

  • تحتاج متوسط بشرط واحد
  • تحلل البيانات بفئات
  • تبني تقارير ديناميكية
  • تحتاج تحليل سريع وأنيق

استخدم AVERAGEIFS عندما

  • تحتاج شروط متعددة
  • التحليل بفئات متعددة
  • تحتاج تحليل أعمق

استخدم AVERAGE العادي عندما

  • تحتاج المتوسط بدون شروط
  • كل البيانات في نطاق واحد بدون فئات

نصائح احترافية للتميز

1. استخدم Named Ranges

=AVERAGEIF(Region, "القاهرة", Sales)

أوضح من =AVERAGEIF(C2:C1000, "القاهرة", B2:B1000).

2. ادمج مع IFERROR

=IFERROR(AVERAGEIF(A:A, "VIP", B:B), "لا توجد بيانات")

3. حدد النطاقات بدقة

أسرع وأدق من النطاقات الضخمة.

4. استخدم مراجع لخلايا في الشرط

=AVERAGEIF(A:A, B1, C:C)

تغيير B1 يغير الشرط. لوحة تحكم تفاعلية.

5. ادمج مع COUNTIF و SUMIF

للحصول على صورة كاملة:

=COUNTIF(A:A, "VIP") & " عميل، متوسطهم " & AVERAGEIF(A:A, "VIP", B:B)

6. استخدم Wildcards بحذر

* و ? مفيدة لكن قد تجلب نتائج غير متوقعة. اختبر أولاً.

7. تعلم AVERAGEIFS مباشرة

للتحليلات الجادة، AVERAGEIFS أقوى. تعلم الاثنين معاً.

8. استخدم AI

اطلب من ChatGPT:

"اكتبلي معادلة AVERAGEIFS تحسب متوسط مبيعات أحمد في القاهرة لشهر مايو 2026"

التطبيق في Google Sheets

المعيار Excel Google Sheets
الصيغة =AVERAGEIF(...) =AVERAGEIF(...)
التوافق كل الإصدارات كل الحسابات
الأداء سريع سريع
التشارك OneDrive الميزة الأكبر

تطبيقات إبداعية متقدمة

1. لوحة تحكم تحليلية

متوسطات لكل فئة، فرع، فترة، نوع.

2. مقارنة الأداء بين الأقسام

متوسط رواتب، متوسط مبيعات، متوسط ساعات العمل لكل قسم.

3. تحليل العملاء بالقيمة

متوسط مشتريات كل فئة عملاء.

4. تحليل المنتجات حسب الفئة

متوسط أسعار، هوامش الربح، الكميات.

5. تحليل الفترات الزمنية

متوسطات شهرية، فصلية، سنوية مع AVERAGEIFS.


📌 اقرأ المزيد - دوال Excel مرتبطة

📊 دوال الإحصائيات والتحليل

🔍 دوال البحث

🧮 دوال الشروط

📋 دوال النصوص

📅 دوال التاريخ

🎯 دوال وأدوات متقدمة


أسئلة شائعة عن AVERAGEIF

ما هي دالة AVERAGEIF في Excel 2026؟

دالة AVERAGEIF في Excel 2026 هي دالة إحصائية شرطية تحسب المتوسط الحسابي للقيم التي تحقق شرطاً محدداً في نطاق ما. تستخدم لتحليل البيانات بسرعة دون فلترة يدوية، وتعتبر خطوة متقدمة عن دالة AVERAGE العادية لتحليل البيانات حسب الفئات المختلفة.

هل AVERAGEIF صعبة؟

لا، دي من أبسط دوال التحليل الشرطي. 10 دقايق للأساسيات.

إيه الفرق بين AVERAGEIF و AVERAGEIFS؟

AVERAGEIF بشرط واحد. AVERAGEIFS بشروط متعددة (1-127).

هل تشتغل في Google Sheets؟

نعم بنفس الصيغة.

هل تحتاج اشتراك مدفوع؟

لا، AVERAGEIF موجودة في كل إصدارات Excel + Google Sheets المجاني.

هل تحسب الأصفار؟

نعم. الصفر قيمة. لتجاهلها، استخدم "<>0" كشرط.

هل تتجاهل الفارغ؟

نعم. الخلايا الفارغة لا تحسب.

هل تحسب التواريخ؟

نعم. التواريخ أرقام داخلياً. تقدر تستخدم شروط على التواريخ.

هل ممكن أستخدمها بدون average_range؟

نعم. لو حذفته، الدالة تحسب متوسط الـ range نفسه.


الخلاصة: التحليل الذكي للبيانات

وصلنا لآخر المقال. AVERAGEIF Excel 2026 تمثل قفزة في التحليل من البسيط للذكي. اللي يستخدمها يفهم بياناته بفئاتها، يكتشف الأنماط، يبني تقارير احترافية.

الجمال في الدالة: 9 أحرف فقط، مرونة عالية، تطبيقات لانهائية. من تحليل بسيط لـ Dashboards كاملة. كل صناعة تستفيد منها.

القرارات اللي تحتاج تتخذها النهاردة

  1. قرار التطبيق: اعمل أول معادلة AVERAGEIF هذا الأسبوع
  2. قرار التوسع: اتعلم AVERAGEIFS للشروط المتعددة
  3. قرار العائلة: اتعلم SUMIF و COUNTIF و IF
  4. قرار التطوير: ابني لوحة تحكم تحليلية
  5. قرار التحليل: راجع بياناتك وحلل بفئاتها

كلمة من القلب

رشا صديقتي اللي حكيتلك عنها، حياتها المهنية اتغيرت من قرار تتعلم 9 أحرف. الترقية، الزيادة، الدخل الإضافي، السمعة الاحترافية. كل ده من ساعة استثمرتها في فهم AVERAGEIF.

إنت كموظف، عندك خياران: تستمر في Filter يدوي + AVERAGE، أو تستثمر 30 دقيقة في تعلم دالة بتأتمت كل ده. القرار في إيدك.

الجمال في AVERAGEIF: تتعلمها مرة، تستخدمها للأبد. كل تحليل بفئات سيستفيد منها. ده استثمار عمره يعطيك قدرات تحليلية احترافية.

اقفل المقال. افتح Excel. اعمل قائمة موظفين بأقسام ورواتب. اكتب: =AVERAGEIF(B:B, "IT", C:C). شوف متوسط رواتب IT. غير الشرط لقسم تاني، شوف النتيجة تتغير. السحر يحدث أمامك. الفعل ده اللي بيغير المسار. مش الكلام، الفعل.

سنة من النهاردة، إنت إما هتبقى محلل ذكي يستخدم AVERAGEIF و AVERAGEIFS لفهم بياناتك بعمق، أو هتبقى لسه على Filter يدوي وحسابات بسيطة. القرار في إيدك. الدالة موجودة في كل Excel و Google Sheets، التعلم سريع، الفائدة فورية ودائمة. اللي ناقص: قرارك تطبق وتتعمق. ابدأ النهاردة، تعلم AVERAGEIF، اتعلم اخواتها (AVERAGEIFS, SUMIF, SUMIFS, COUNTIF, COUNTIFS)، طبقهم على شغلك. كل دالة جديدة تتقنها بترفع قيمتك. كل ساعة توفرها بتستثمرها في تطوير ذاتك. مهنتك في إيدك، ابدأ بناءها بدوال تحليلية شرطية. AVERAGEIF دالة من 9 أحرف، لكنها بوابة للتحليل الذكي للبيانات. اتعلمها، طبقها، طورها مع AVERAGEIFS، وشاهد بنفسك كيف تتغير علاقتك بالتحليل للأبد. السر في البدء، والبدء يكون من 9 أحرف بسيطة لكنها قوية: =AVERAGEIF().


إخلاء المسؤولية

تنبيه مهم: المحتوى المقدم لأغراض تعليمية وتوعوية فقط، وليس نصيحة احترافية.

  • الكاتب ليس متخصصاً معتمداً: المعلومات مبنية على بحث وتجربة شخصية.
  • إصدارات Excel مختلفة: دالة AVERAGEIFS متاحة في Excel 2007+، راجع إصدارك.
  • نتائج الدوال قد تختلف: حسب البيانات والإعدادات الإقليمية.
  • اللغة العربية في Excel: بعض أسماء الدوال مختلفة في النسخة العربية.
  • الأمثلة توضيحية: طبق على بياناتك الفعلية بحذر، اعمل backup أولاً.
  • الأخطاء واردة: راجع دائماً نتائج الـ formulas قبل الاعتماد عليها.
  • التحديثات: Microsoft تطلق ميزات جديدة باستمرار، تابع التحديثات.
  • القرارات المالية: لا تعتمد على Excel وحده في القرارات المالية الحاسمة.
  • تحمل المسؤولية: أنت المسؤول عن استخدامك للدوال. الموقع غير مسؤول عن أي خسائر.

بالمتابعة، أنت توافق على أن استخدامك لهذه المعلومات على مسؤوليتك الشخصية الكاملة.

قيّم هذا المقال
اضغط لتقييم المقال

التعليقات

سيتم تحميل نموذج التعليق عند الضغط