القائمة الرئيسية

الصفحات

 

الدالة AGGREGATE في برنامج Microsoft Excel

صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼

هنتكلم النهاردة عن دالة AGGREGATE في برنامج Microsoft Excel وتعريف دالة AGGREGATE وكيفية استخدام AGGREGATE وعن نموذج الصفيف

تعريف دالة الـAGGREGATE 

في الإكسيل تصنف دالة الـAGGREGATE في الإكسيل ضمن دوال الرياضيات والمثلثات، والتي لا تتوفر

 في الإصدارات السابقة لعام 2010، وتتيح هذه الدالة إمكانيّة استخدام عدد من الدوال مع تجاهل الأخطاء 

أو الصفوف المخفيّة، ولقد تم إنشاء هذه الدالة لمعالجة قصور التنسيق الشرطي[١]، وتشمل الدالة التجميعية 

هذه 19 دالة فرعية يمكن إدراجها داخلها، حيث تم تعيين رقم افتراضي لكل دالة فرعية لتسهيل الاستخدام

إذ يستخدم الرقم 1 لدالة الـAVERAGE، الرقم 2 لدالة الـCOUNT، الرقم 3 لدالة الـCOUNTA  

4 لدالة الـMAX، الرقم 5 لدالة الـMIN، الرقم 6 لدالة الـPRODUCT، الرقم 7 لدالة الـSTDEV.S

الرقم 8 لدالة الـSTDEV.P، الرقم 9 لدالة الـSUM، الرقم 10 لدالة الـVAR.S، الرقم 11 لدالة الـVAR.P

 الرقم 12 لدالة الـMEDIAN، الرقم 13 لدالة الـMODE.SNGL، الرقم 14 لدالة الـLARGE

 الرقم 15 لدالة الـSMALL، الرقم 16 لدالة الـPERCENTILE.INC، الرقم 17 لدالة

 الـQUARTILE.INC، الرقم 18 لدالة الـPERCENTILE.EXC

 الرقم 19 لدالة الـQUARTILE.EXC.

كيفية استخدام دالة الـAGGREGATE 

في الإكسيل هنالك نوعين من الصيغ التي يمكن استخدامها لدالة الـAGGREGATE، بحيث يشترك 

النوعين بالمدخلين الأول والثاني، فيمثل المدخل الأول "function_num" عددًا بين 1-19 يعكس نوع

 الدالة المراد استخدامها، بينما يمثل المدخل الثاني "options" عددًا بين 0-7 يعكس القيم المراد تجاهلها

 في حين تمثل المدخلات اللاحقة في صيغة المرجع لدالة الـAGGREGATE القيم المراد تطبيق الدالة

 المختارة عليها والتي يصل عددها إلى 253 قيمة، بحيث تكون صيغة المرجع العامة لهذه الدالة 

كالآتي:

 AGGREGATE( function_num, options, ref1, [ref2], ... )= 

من الجدير بالذكر أن دوال Large, Small, Percentile, Quartile تستخدم مدخلًا آخرًا يشير إلى موضع

 القيمة بين قيم النطاق المدخل، بحيث يدرج نطاق البيانات مكان "ref1"، بينما يدرج موضع القيمة مكان 

"ref2"، وأما بالنسبة لصيغة المصفوفة لدالة الـAGGREGATE، فتتطلب مدخلين إضافيين، بحيث

 يعبّر الأول عن نطاق البيانات المراد تطبيق الدالة عليه، بينما يعبّر المدخل الثاني عن موضع القيمة "k" بين

 قيم النطاق المدخل حسب الصيغة العامة 

الآتية:

AGGREGATE( function_num, options, array, [k] ) أما بالنسبة لمدخل "options" في 

الصيغتين السابق ذكرهما فيختص بتجاهل القيم المتناسبة مع العدد المدخل، حيث إن إدخال الرقم 0 أو حجب

 المدخل بأكمله سيتجاهل الدوال الفرعية المجمعة، بينما يقوم الرقم 1 بتجاهل الصفوف المخفية بالإضافة إلى 

الدوال الفرعية المجمعة، الرقم 2 يتجاهل قيم الأخطاء والدوال الفرعية المجمعة، الرقم 3 يتجاهل كل ما سبق 

ذكره، الرقم 4 لا يتجاهل أي شيء، الرقم 5 يتجاهل الصفوف المخفية فقط، الرقم 6 يتجاهل قيم الأخطاء فقط،

 بينما يقوم الرقم 7 بتجاهل الصفوف المخفية بالإضافة إلى قيم الأخطاء

يمكن أن تقوم الدالة AGGREGATE بتطبيق دالات تجميعية مختلفة على قائمة أو قاعدة بيانات مع توفير خيار تجاهل الصفوف المخفية وقيم الخطأ.

بناء الجملة

نموذج المرجع

AGGREGATE(function_num, options, ref1, [ref2], …)‎

نموذج الصفيف

AGGREGATE(function_num, options, array, [k])‎

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

Function_num     مطلوبة. رقم من 1 إلى 19 يحدد الدالة المراد استخدامها.

function_num

الدالة

1

AVERAGE

2

COUNT

3

COUNTA

4

MAX

5

MIN

6

PRODUCT

7

STDEV.S

8

STDEV.P

9

SUM

10

VAR.S

11

VAR.P

12

MEDIAN

13

MODE.SNGL

14

LARGE

15

SMALL

16

PERCENTILE.INC

17

QUARTILE.INC

18

PERCENTILE.EXC

19

QUARTILE.EXC

خيارات

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

ملاحظة:

لن تتجاهل الدالة الصفوف المخفية أو المجاميع الفرعية المتداخلة أو التجميعات المتداخلة إذا كانت وسيطة الصفيف تتضمن عملية حسابية، على سبيل المثال: =AGGREGATE‏(14,3,A1:A100*(A1:A100>0),1)‏

الخيار

السلوك

0 أو محذوف

تجاهل الدالتين SUBTOTAL وAGGREGATE المتداخلتين

1

تجاهل الصفوف المخفية والدالتين SUBTOTAL وAGGREGATE المتداخلتين

2

تجاهل قيم الخطأ والدالتين SUBTOTAL وAGGREGATE المتداخلتين

3

تجاهل الصفوف المخفية وقيم الخطأ والدالتين SUBTOTAL وAGGREGATE المتداخلتين

4

عدم تجاهل أي شيء

5

تجاهل الصفوف المخفية

6

تجاهل قيم الخطأ

7

تجاهل الصفوف المخفية وقيم الخطأ

Ref1     مطلوبة. وهي الوسيطة الرقمية الأولى للدالات التي تضم وسيطات رقمية متعددة تريد القيمة التجميعية لها.
Ref2     اختيارية. وهي الوسيطات الرقمية من 2 حتى 253 التي تريد القيمة التجميعية لها.
بالنسبة إلى الدالات التي تضم صفيفاً، تكون ref1 عبارة عن صفيف أو صيغة صفيف أو مرجع لنطاق من الخلايا التي تريد القيمة التجميعية لها. وتعتبر Ref2 وسيطة ثانية مطلوبة لدالات معينة. تتطلب الدالات التالية الوسيطة ref2:

الدالة

LARGE(array,k)‎

SMALL(array,k)‎

PERCENTILE.INC(array,k)‎

QUARTILE.INC(array,quart)‎

PERCENTILE.EXC(array,k)‎

QUARTILE.EXC(array,quart)

ملاحظات

Function_num :

بمجرد كتابة الوسيطة function_num عند إدخال الدالة AGGREGATE في خلية على ورقة العمل، سيتم عرض قائمة بكافة الدالات التي يمكنك استخدامها كوسيطات.

الأخطاء:

إذا كانت وسيطة المرجع الثانية مطلوبة ولكن لم يتم توفيرها، فإن AGGREGATE ترجع #VALUE! الخطأ.
إذا كان مرجع واحد أو أكثر من المراجع مراجع ثلاثية #VALUE! وهي قيمة خطأ.

نوع النطاق:

تم تصميم الدالة AGGREGATE لأعمدة البيانات أو النطاقات العمودية. 
ولم يتم تصميمها لصفوف البيانات أو النطاقات الأفقية. على سبيل المثال، عند حساب الإجمالي الفرعي لنطاق أفقي
 باستخدام الخيار 1، مثل AGGREGATE(1, 1, ref1)‎، فلن يؤثر إخفاء أحد الأعمدة على قيمة المجموع
 التجميعية. 
ولكن يؤثر إخفاء صف في نطاق عمودي على المجموع.

مثال

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

#DIV/0!

82

72

65

30

95

‎#NUM!‎

63

31

53

96

71

32

55

81

83

33

100

53

91

34

89

الصيغة

الوصف

النتيجة

‎=AGGREGATE(4, 6, A1:A11)‎

تقوم بحساب القيمة القصوى مع تجاهل قيم الخطأ في النطاق

96

‎=AGGREGATE(14, 6, A1:A11, 3)‎

تقوم بحساب ثالث أكبر قيمة مع تجاهل قيم الخطأ في النطاق

72

‎=AGGREGATE(15, 6, A1:A11)‎

سيتم إرجاع #VALUE! الخطأ. وذلك لأن الدالة AGGREGATE تتوقع وسيطة ref ثانية، لأن الدالة (SMALL) تتطلب واحدة.

‎#VALUE!‎

‎=AGGREGATE(12, 6, A1:A11, B1:B11)‎

تقوم بحساب الوسيط مع تجاهل قيم الخطأ في النطاق

68

‎=MAX(A1:A2)‎

ستقوم بإرجاع قيمة خطأ، إذا ثمة قيم خطأ في نطاق التقييم.

#DIV/0!

لمعرفة كيفية ادراج الاشكال في البوربوينت اضغط هنا 

تعليقات