كونك مستخدم Excel ، قد تكون على دراية بالوظيفة المتوسطة. بشكل عام ، يأخذ مجموع كل القيم ويقسمها على عدد القيم. لكن لنفترض أنك لا تريد أن تأخذ متوسط جميع القيم ، ولكن فقط بعض القيم المحددة.
إذا كان الأمر كذلك ، فمن الأفضل العثور على وظيفة بديلة في Excel تجعل ذلك ممكنًا. هذا هو المكان الذي تلعب فيه وظيفة AVERAGEIF في Excel.
ترجع الدالة AVERAGEIF في Excel متوسط الخلايا إذا كانت تفي بمعايير معينة. يمكن تطبيق المعايير على أنواع البيانات مثل التواريخ والقيم الرقمية والنص. في هذه المقالة ، سنتعرف على AVERAGEIF وأمثلة عليه.
ما هي وظيفة AVERAGEIF في Excel؟
كما هو مذكور أعلاه ، تمنحك وظيفة AVERAGE في Excel متوسط القيم في نطاق من الخلايا إذا كانت تفي بالمعايير المحددة الخاصة بك. فيما يلي بناء الجملة والوسائط الخاصة بوظيفة AVERAGEIF.
بناء الجملة
=AVERAGEIF(range, criteria, [average_range])
الحجج
- النطاق : نطاق الخلايا الذي تريد أن يتم تقييمه بواسطة هذه الوظيفة.
- المعايير : المعايير التي تحدد الخلايا التي يتم أخذها في الاعتبار للتوسيط.
- نطاق المجموع (اختياري): نطاق الخلايا الذي يجب حساب متوسطه معًا. إذا تخلصت منه ، فسيتم حساب متوسط الخلايا في النطاق بشكل جماعي.
كيفية استخدام وظيفة AVERAGEIF في Excel
استخدام وظيفة AVERAGEIF مشابه تمامًا لاستخدام وظائف SUMIF في الخلايا. لاستخدام AVERAGEIF ، ما عليك سوى النقر فوق الخلية حيث تريد الوظيفة ، واكتب بناء جملة الدالة AVERAGEIF.
بدلاً من ذلك ، يمكنك أيضًا استخدام مربع "شريط الصيغة" الموجود أعلى الأعمدة بعد تحديد الخلية ؛ وأدخل بناء جملة الدالة AVERAGEIF. يعد استخدام وظيفة AVERAGEIF أسهل نسبيًا ، ولن تحتاج إلى منحنى تعليمي أيضًا. قد تجد صعوبة في البداية ، لكنها في الواقع سهلة للغاية.
إيجابيات وسلبيات استخدام وظيفة AVERAGEIF في Excel
بينما تعد وظيفة AVERAGEIF موفرة للوقت ، إلا أن لها مزاياها وعيوبها. دعونا نناقش بعض إيجابيات وسلبيات وظيفة AVERAGEIF.
الايجابيات
- أسهل في التعلم والتنفيذ.
- يضيف القدرة على استخدام العوامل المنطقية.
- يضيف مرونة لإضافة التواريخ إلى معايير الوسيطة.
سلبيات
- يحدث خطأ عندما لا تفي أي خلية في النطاق بالمعايير أو عندما يكون النطاق فارغًا.
- إذا لم يتم تحديد المعايير ، تعامل الدالة AVERAGEIF النتيجة على أنها 0.
- تجاهل الخلايا ذات القيم TRUE أو FALSE.
أمثلة على استخدام وظيفة AVERAGEIF في Excel
تختلف وظيفة AVERAGEIF قليلاً عما تتوقعه. من نواحٍ عديدة ، تشبه إلى حد بعيد وظيفة SUMIF ، ولكن هناك خطوة إضافية واحدة فقط. لنأخذ مثالاً ، حتى تتمكن من فهمه بشكل أفضل.
ذات صلة: كيفية استخدام وظيفة SUMIF في Excel
مثال المعايير العددية
لنأخذ جدول بيانات بقيم بسيطة لشرح إمكانات وظيفة AVERAGEIF. افترض القيم الموضحة في الصورة أدناه. افترض أننا نريد متوسط القيم التي تزيد عن 5 في النطاق A1: A7.
في مثل هذه الحالة ، سنحدد الخلية الناتجة (A9 في حالتنا) ، ونكتب الحالة = AVERAGEIF (A1: A7، ”> 5”) . في حالتنا ، القيم الموجودة في الخلايا A1 إلى A7 هي 10 ، 3 ، 4 ، 6 ، 7 ، 2 ، 11. بمجرد أن نطبق وظيفة AVERAGEIF ، فإن النتيجة ستتطلب متوسط 10 ، 6 ، 7 ، 11. النتيجة ، كما هو متوقع ، 8.5 في الخلية A9.
مثال معايير النص # 1
لنأخذ جدول بيانات بقيم بسيطة لشرح إمكانات وظيفة AVERAGEIF في سيناريوهات النص. افترض القيم كما هو موضح في الصورة أدناه. في هذه الحالة ، لنفترض أنك تريد مراعاة القيم مع النص Apple في النطاق A1 إلى A7.
الآن لدينا قيم من النطاق B1 إلى B7 يجب حساب متوسطها. أيضًا ، دعنا نحصل على نتيجة المتوسط في الخلية B9. في مثل هذه الحالة ، سنستخدم الآن الشرط: = AVERAGEIF (A1: A7، ”Apple” .B1: B7) .
في حالتنا ، ستأخذ النتيجة خلايا A2 و A3 و A7 ؛ ثم متوسط الخلايا المقابلة ، وهي B2 و B3 و B7. نتيجة لذلك ، نحصل على النتيجة في الخلية B9 على أنها 6.
مثال معايير النص # 2
لنأخذ نفس جدول البيانات الذي استخدمناه في نص المثال رقم 1 ، وبدلاً من أخذ القيم المقابلة للنص "Apple" ، سنأخذ القيم التي لا تتوافق مع النص "Apple".
لذلك في حالتنا ، سيكون الشرط = AVERAGEIF (A1: A7، "<> Apple" ، B1: B7) . لذلك سوف تأخذ الخلايا A1 و A4 و A5 و A6 ، بدلاً من الخلايا A2 و A3 و A7. نتيجة لذلك ، سنرى متوسط الخلايا B1 و B4 و B5 و B6. في النهاية ، تعطي الخلية B9 متوسط 10 و 6 و 7 و 2 ، والذي سيكون 6.25.
مثال معايير التاريخ
تعد معايير التاريخ طريقة أخرى لاستخدام وظيفة AVERAGEIF في Excel ، على غرار وظيفة المعايير الرقمية والنصية. لنأخذ مثالاً على جدول البيانات الذي يتضمن التاريخ بجوار بعض القيم المقابلة.
في هذه الحالة ، لدينا بعض التواريخ في نطاق الخلايا A1 إلى A7 وبعض القيم المقابلة. لنفترض أنك تريد الحصول على متوسط القيم بجوار التواريخ بعد 1 مارس 2021 ، فسيكون الشرط = AVERAGEIF (A1: A7 ، "> 01/03/2021" ، B1: B7) .
ستأخذ الحالة الخلايا A4 و A5 و A6 و A7 ، ومتوسط الخلايا المجاورة لها. لذلك سيتم أخذ القيم على أنها 6 و 7 و 2 و 11. يتم عرض متوسط هذه القيم في الخلية B9 ، وهو 6.5.
ذات صلة: صيغ Excel التي ستساعدك على حل مشاكل الحياة الحقيقية
استخدام وظيفة AVERAGEIF بسيط في Excel
يمكن استخدام وظيفة AVERAGEIF في سيناريوهات متعددة ، كما ذكرنا أعلاه. يمكنك التعامل مع وظيفة AVERAGEIF كإصدار محسن لوظيفة AVERAGE البسيطة في Excel.
عندما تريد حساب متوسط قيم معينة فقط في نطاق طويل من الخلايا ، لا يمكنك النظر إلى كل خلية واحدة تلو الأخرى. بدلاً من ذلك ، يمكنك استخدام وظيفة AVERAGEIF لتبسيط مهمتك. على الرغم من أن استخدام وظيفة AVERAGEIF له بعض العيوب ، إلا أن مزاياها تعوض بالتأكيد عن حالات استخدامها.