الدالة DAVERAGE

ينطبق على
Excel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

تصف هذه المقالة بناء جملة صيغة الدالة DAVERAGE واستخدامها في Microsoft Excel.

الوصف

تحسب هذه الدالة متوسط القيم في حقل (عمود) من السجلات في قائمة أو قاعدة بيانات تتوافق مع الشروط التي تحددها.

بناء الجملة

DAVERAGE(database, field, criteria)‎

يحتوي بناء جملة الدالة DAVERAGE على الوسيطات التالية:

  • قاعدة البيانات هي نطاق الخلايا التي تشكل القائمة أو قاعدة البيانات. إن قاعدة البيانات عبارة عن قائمة من البيانات المرتبطة تمثل فيها صفوف المعلومات المرتبطة السجلات، وتمثل أعمدة البيانات الحقول. يحتوي الصف الأول من القائمة على تسميات لكل عمود.
  • يشير الحقل إلى العمود المستخدم في الدالة. قم بإدخال تسمية العمود مع تضمينها بين علامتي اقتباس مزدوجتين، مثل "العمر" أو "المحصول"، أو رقم (بدون علامات اقتباس) يمثل موضع العمود في القائمة: 1 للعمود الأول، و2 للعمود الثاني، وهكذا.
  • المعايير هي نطاق الخلايا الذي يحتوي على الشروط التي تحددها. يمكنك استخدام أي نطاق لوسيطة المعايير، طالما أن الوسيطة تحتوي على تسمية عمود واحد على الأقل وخلية واحدة على الأقل أسفل تسمية العمود لتحديد شرط للعمود.

ملاحظات

  • يمكنك استخدام أي نطاق للوسيطة criteria، طالما أن الوسيطة تحتوي على تسمية عمود واحد على الأقل وخلية واحدة على الأقل أسفل تسمية العمود لتحديد شرط.
    على سبيل المثال، إذا كان النطاق G1:G2 يحتوي على تسمية العمود "الدخل" في G1 والمبلغ 10000 في G2، فيمكنك تعريف النطاق كـ MatchIncome واستخدام هذا الاسم كوسيطة للمعايير في دالات قاعدة البيانات.
  • على الرغم من إمكانية وضع نطاق المعايير في أي مكان ضمن ورقة العمل، لا تضع نطاق المعايير أسفل القائمة. وإذا قمت بإضافة معلومات أخرى إلى القائمة، فستُضاف المعلومات الجديدة إلى أول صف أسفل القائمة. فإذا كان الصف الموجود أسفل القائمة غير فارغ، فيتعذر على Excel إضافة المعلومات الجديدة.
  • تأكد من عدم تداخل نطاق المعايير مع القائمة.
  • لإجراء عملية على عمود بأكمله في قاعدة بيانات، أدخل سطراً فارغاً أسفل تسميات الأعمدة في نطاق المعايير.

أمثلة

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الشجرة الارتفاع العمر المحصول الربح الارتفاع
=تفاح >10 <16
=كمثرى
الشجرة الارتفاع العمر المحصول الربح
تفاح 18 20 14 105
كمثرى 12 12 10 96
كرز 13 14 9 105
تفاح 14 15 10 75
كمثرى 9 8 8 76,8
تفاح 8 9 6 45
الصيغة الوصف النتيجة
‎=DAVERAGE(A4:E10, "Yield", A1:B2)‎ متوسط محصول أشجار التفاح التي يزيد ارتفاعها عن 10 أقدام. 12
‎=DAVERAGE(A4:E10, 3, A4:E10)‎ متوسط عمر جميع الأشجار في قاعدة البيانات. 13

أمثلة عن المعايير

  • تشير كتابة علامة المساواة في خلية إلى أنك تريد إدخال صيغة. لعرض نص يتضمن علامة المساواة، قم بإحاطة النص وعلامة المساواة بعلامتي اقتباس مزدوجتين، كما يلي:
    ‎"=عبد القهار"‎
    يمكنك أيضاً القيام بذلك إذا كنت تريد إدخال تعبير (تركيبة مؤلفة من صيغ وعوامل تشغيل ونص) وتريد عرض علامة المساواة بدلاً من السماح لـ Excel باستخدامها في عملية حسابية. على سبيل المثال:
    =''=إدخال''
    حيث يكون الإدخال هو النص أو القيمة التي تريد البحث عنها. على سبيل المثال:
ما تكتبه في الخلية ما يقيمه Excel ويعرضه
‎="=عبد القهار"‎ ‎=عبد القهار
‎="=3000"‎ ‎=3000

توفر المقاطع التالية أمثلة على معايير معقدة.

عدة معايير في عمود واحد

المنطق المنطقي: (مندوب المبيعات = "Davolio" OR Salesperson = "Buchanan")

للبحث عن صفوف تفي بعدة معايير في عمود واحد، اكتب المعايير تحت بعضها مباشرة في صفوف منفصلة في نطاق المعايير.

يعرض نطاق المعايير (B1:B3) في نطاق البيانات التالي (A6:C10) الصفوف التي تحتوي على "مُنح" أو "زكي" في عمود "مندوب المبيعات" (A8:C10).

A B C
1 Type مندوب المبيعات المبيعات
2 ‎=عبد القهار
3 ‎=ذكي
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

عدة معايير في عدة أعمدة، حيث يجب أن تكون كافة المعايير صحيحة

المنطق المنطقي: (النوع = "إنتاج" ومبيعات > 1000)

للبحث عن صفوف تفي بعدة معايير في عدة أعمدة، اكتب كافة المعايير في الصف نفسه لنطاق المعايير.

يعرض نطاق المعايير (A1:C2) في نطاق البيانات التالي (A6:C10) كافة الصفوف التي تحتوي على "فاكهة وخضار" في عمود "النوع" وقيمة أكبر من 1000 ر.س. في عمود "المبيعات" (A9:C10).

A B C
1 Type مندوب المبيعات المبيعات
2 ‎=فاكهة وخضراوات >1000
3
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

عدة معايير في عدة أعمدة، حيث يمكن أن تكون أية معايير صحيحة

المنطق المنطقي: (النوع = "إنتاج" OR مندوب مبيعات = "Davolio")

للبحث عن صفوف تفي بمعايير متعددة في عدة أعمدة، حيث يمكن أن تكون قيمة أي معيار صحيحة، اكتب المعايير في صفوف مختلفة عن الصفوف التي تضم نطاق المعايير.

يعرض نطاق المعايير (A1:B3) في نطاق البيانات التالي (A6:C10) كافة الصفوف التي تحتوي على "فاكهة وخضار" في عمود "النوع" أو "مُنح" في عمود "مندوب المبيعات" (A8:C10).

A B C
1 Type مندوب المبيعات المبيعات
2 ‎=فاكهة وخضراوات
3 ‎=عبد القهار
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

مجموعات معايير متعددة، حيث تتضمن كل مجموعة معايير لعدة أعمدة

المنطق المنطقي: ( (مندوب المبيعات = "Davolio" AND Sales >3000) OR (مندوب المبيعات = "Buchanan" AND Sales > 1500) )

للبحث عن صفوف تفي بعدة مجموعات معايير، حيث تتضمن كل مجموعة معايير لعدة أعمدة، اكتب كل مجموعة معايير في صفوف منفصلة.

يعرض نطاق المعايير (B1:C3) في نطاق البيانات التالي (A6:C10) الصفوف التي تحتوي على كل من "مُنح" في عمود "مندوب المبيعات" وقيمة أكبر من 3000 ر.س. في عمود "المبيعات" أو يعرض الصفوف التي تحتوي على "زكي" في عمود "مندوب المبيعات" وقيمة أكبر من 1500 ر.س. في عمود "المبيعات" (A9:C10).

A B C
1 Type مندوب المبيعات المبيعات
2 ‎=عبد القهار >3000
3 ‎=ذكي >1500
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

مجموعات معايير متعددة، حيث تتضمن كل مجموعة معايير لعمود واحد

المنطق المنطقي: ( (Sales > 6000 AND Sales < 6500 ) OR (Sales < 500) )

للبحث عن صفوف تفي بعدة مجموعات معايير، حيث تتضمن كل مجموعة معايير لعمود واحد، قم بتضمين عدة أعمدة لها عنوان العمود نفسه.

يعرض نطاق المعايير (C1:D3) في نطاق البيانات التالي (A6:C10) الصفوف التي تحتوي على قيم بين 6000 و6500 ر.س. وقيم أقل من 500 ر.س. في عمود "المبيعات" (A8:C10).

A B C D
1 Type مندوب المبيعات المبيعات المبيعات
2 >6000 <6500
3 <500
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

معايير للبحث عن قيم نصية تتشارك بعض الأحرف بدون غيرها

للبحث عن قيم نصية تتشارك بعض الأحرف بدون غيرها، نفّذ واحداً أو أكثر من الإجراءات التالية:

  • اكتب حرفاً واحداً أو أكثر بدون علامة المساواة (=) للبحث في عمود ما عن صفوف ذات قيمة نصية تبدأ بتلك الأحرف. على سبيل المثال، إذا كتبت النص مُن كمعيار، فيعثر Excel على "مُنح" و"مُنير" و"مُنذر".
  • استخدم حرف بدل.
    يمكن استخدام أحرف البدل التالية كمعايير مقارنة.
استخدم للبحث عن
? (علامة استفهام) أي حرف مفرد
على سبيل المثال، يعثر sm?th على "smith" و "smyth"
* (علامة نجمية) أي عدد أحرف
على سبيل المثال، يعثر ‎*east على "Northeast" و"Southeast"
~ (التلدة) متبوعة بـ ؟ أو * أو ~ علامة استفهام أو علامة نجمية أو التلد
على سبيل المثال، fy91~؟ البحث عن "fy91؟"

يعرض نطاق المعايير (A1:B3) في نطاق البيانات التالي (A6:C10) الصفوف التي تحتوي على "لح" كأحرف أولى في عمود "النوع" أو الصفوف التي يكون الحرف الثاني فيها مساوياً للحرف "ك" في عمود مندوب المبيعات (A7:C9).

A B C
1 Type مندوب المبيعات المبيعات
2 لح
3 ‎=?ك*‎
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

معايير منشأة كنتيجة لصيغة

يمكنك استخدام قيمة محسوبة تكون عبارة عن نتيجة صيغة كمعيار. تذكر النقاط الهامة التالية:

  • يجب تقييم الصيغة كـ TRUE أو FALSE.
  • عند استخدام صيغة، أدخل الصيغة كما هو معتاد، ولا تكتب التعبير بالطريقة التالية:
    =''=إدخال''
  • لا تستخدم تسمية عمود لتسميات المعايير؛ بل احتفظ بتسميات المعايير فارغة أو استخدم تسمية لا تكون تسمية عمود في النطاق (في الأمثلة أدناه، المتوسط المحسوب والتطابق التام).
    إذا كنت تستخدم تسمية عمود في الصيغة بدلا من مرجع خلية نسبي أو اسم نطاق، فسيعرض Excel قيمة خطأ مثل #NAME؟ أو #VALUE! في الخلية التي تحتوي على المعيار. يمكنك تجاهل هذا الخطأ لأنه لا يؤثر على كيفية تصفية النطاق.
  • يجب أن تستخدم الصيغة التي تستخدمها للمعايير مرجعا نسبيا للإشارة إلى الخلية المقابلة في الصف الأول (في الأمثلة أدناه، C7 و A7).
  • يجب أن تكون كل المراجع الأخرى في الصيغة مراجع مطلقة.

توفر المقاطع الفرعية التالية أمثلة محددة على معايير منشأة كناتج لصيغة.

التصفية للحصول على قيم أكبر من متوسط كافة القيم في نطاق البيانات

يعرض نطاق المعايير (D1:D2) في نطاق البيانات التالي (A6:D10) الصفوف التي تحتوي على قيمة في عمود "المبيعات" أكبر من متوسط كافة قيم "المبيعات" (C7:C10). في الصيغة، تشير "C7" إلى العمود الذي تمت تصفيته (C) للصف الأول في نطاق البيانات (7).

A B C D
1 Type مندوب المبيعات المبيعات المتوسط المحسوب
2 =C7>AVERAGE($C$7:$C$10)
3
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.

يعرض نطاق المعايير (D1:D2) في نطاق البيانات (A6:D10) الصفوف التي تحتوي على "فاكهة وخضار" في عمود "النوع" باستخدام الدالة EXACT للقيام ببحث مع تحسس حالة الأحرف (A10:C10). في الصيغة، تشير "A7" إلى العمود الذي تمت تصفيته (A) للصف الأول في نطاق البيانات (7).

A B C D
1 Type مندوب المبيعات المبيعات تطابق تام
2 ("فاكهة وخضار",A7)‏EXACT=
3
4
5
6 Type مندوب المبيعات المبيعات
7 مشروبات سكاي 5122 ر.س.
8 لحوم عبد القهار 450 ر.س.
9 فاكهة وخضراوات ذكي 6328 ر.س.
10 فاكهة وخضراوات عبد القهار 6544 ر.س.