2 تحميل كتاب الإكسل للمهندسين pdf
3 كتاب مجاني شرح أكثر من 100 دالة من الإكسل
4 كتاب متقدم جدا 👌 كتاب طرق الاهلاك باستخدام دوال الاكسيل
The AGGREGATE function in Excel
is a powerful function that allows you to apply different aggregate functions to a list or database with the option to ignore hidden rows and error values. The AGGREGATE function has 19 different functions that you can choose from, including SUM, AVERAGE, COUNT, MAX, MIN, and MEDIAN.
The syntax for the AGGREGATE function is:
=AGGREGATE(function_num, options, ref1, ref2, ref[3], ...)
function_num is the number of the aggregate function you want to use. You can find a list of the aggregate functions and their corresponding function numbers in the Microsoft Excel documentation: https://support.microsoft.com/en-us/office/aggregate-function-43b9278e-6aa7-4f17-92b6-e19993fa26df.
options is a number that controls how the AGGREGATE function behaves. You can use the following options:
1: Ignore hidden rows.
2: Ignore error values.
4: Use an array formula.
ref1, ref2, ref[3], etc. are the ranges of cells that you want to apply the aggregate function to.
For example, the following formula will calculate the average of all the cells in the range A1:A10, ignoring any hidden rows or cells with errors:
=AGGREGATE(14,1,A1:A10)
The 14 in the function tells Excel to use the AVERAGE function, the 1 tells Excel to ignore hidden rows, and the A1:A10 tells Excel to apply the function to the range A1:A10.
Here are some other examples of how to use the AGGREGATE function:
To calculate the sum of all the cells in the range A1:A10, ignoring hidden rows and error values:
=AGGREGATE(1,1,A1:A10)
To count the number of cells in the range A1:A10, ignoring hidden rows:
=AGGREGATE(2,1,A1:A10)
To find the maximum value in the range A1:A10, ignoring error values:
=AGGREGATE(6,2,A1:A10)
------------------------------------------------------------------------------
وظيفة AGGREGATE في Excel
هي دالة تجميعية متعددة الأغراض يمكن استخدامها لتطبيق مجموعة متنوعة من دالات التجميعية على نطاق من الخلايا. تتضمن بعض دالات التجميعية الأكثر شيوعًا التي يمكن استخدامها مع AGGREGATE:
SUM: تضيف كل القيم في نطاق من الخلايا.
COUNT: تحسب عدد الخلايا في نطاق من الخلايا التي تحتوي على قيم.
AVERAGE: تحسب متوسط القيم في نطاق من الخلايا.
MAX: تحدد أكبر قيمة في نطاق من الخلايا.
MIN: تحدد أصغر قيمة في نطاق من الخلايا.
MEDIAN: تحدد القيمة الوسطى في نطاق من الخلايا.
يمكن استخدام AGGREGATE أيضًا لتطبيق دالات أخرى غير موجودة بشكل افتراضي في Excel.
تستخدم AGGREGATE ثلاثة أرقام معلمة:
function_num: رقم دالة التجميعية التي تريد استخدامها.
options: أرقام اختيارية تتحكم في كيفية عمل AGGREGATE.
الخيارات هي رقم يتحكم في كيفية عمل الدالة AGGREGATE. يمكنك استخدام الخيارات التالية:
1: تجاهل الصفوف المخفية.
2: تجاهل قيم الخطأ.
4: استخدم صيغة الصفيف.
الخيارات هي رقم يتحكم في كيفية عمل الدالة AGGREGATE. يمكنك استخدام الخيارات التالية:
1: تجاهل الصفوف المخفية.
2: تجاهل قيم الخطأ.
4: استخدم صيغة الصفيف.
إذا لم يتم تحديد أي خيارات، فسيتم استخدام الخيارات الافتراضية، وهي عدم تجاهل الصفوف المخفية أو قيم الخطأ.
فيما يلي بعض الأمثلة على كيفية استخدام الخيارات:
لحساب مجموع الخلايا من A1 إلى A10، مع تجاهل الصفوف المخفية، يمكنك استخدام الصيغة التالية:
=AGGREGATE(1,1,A1:A10)
لحساب عدد الخلايا من A1 إلى A10 التي تحتوي على قيم، مع تجاهل قيم الخطأ، يمكنك استخدام الصيغة التالية:
=AGGREGATE(2,2,A1:A10)
لحساب متوسط القيم من A1 إلى A10، باستخدام صيغة الصفيف، يمكنك استخدام الصيغة التالية:
=AGGREGATE(14,4,A1:A10)
يمكن استخدام الخيارات لجعل الدالة AGGREGATE أكثر قوة ومرونة.
ref1: النطاق الذي تريد تطبيق دالة التجميعية عليه.
على سبيل المثال، لحساب مجموع الخلايا من A1 إلى A10، يمكنك استخدام الصيغة التالية:
=AGGREGATE(1,0,A1:A10)
في هذه الصيغة، يشير 1 إلى وظيفة SUM، و 0 يشير إلى عدم استخدام أي خيارات.
إليك بعض الأمثلة الأخرى لاستخدام AGGREGATE:
لحساب عدد الخلايا من A1 إلى A10 التي تحتوي على قيم، يمكنك استخدام الصيغة التالية:
=AGGREGATE(2,0,A1:A10)
لحساب متوسط القيم من A1 إلى A10، يمكنك استخدام الصيغة التالية:
=AGGREGATE(14,0,A1:A10)
لتحديد أكبر قيمة من A1 إلى A10، يمكنك استخدام الصيغة التالية:
=AGGREGATE(6,0,A1:A10)
لتحديد أصغر قيمة من A1 إلى A10، يمكنك استخدام الصيغة التالية:
=AGGREGATE(7,0,A1:A10)
لحساب القيمة الوسطى من A1 إلى A10، يمكنك استخدام الصيغة التالية:
=AGGREGATE(15,0,A1:A10)
تُعد AGGREGATE أداة قوية يمكن استخدامها لتبسيط العمليات الحسابية المعقدة في Excel.