Excel: استخدم الدالة if لحساب النطاقات العمرية
يمكنك استخدام بناء الجملة الأساسي التالي في Excel لاستخدام الدالة IF لحساب الفئات العمرية:
=IF( C2 <=40,"1-40 Days",IF( C2 <=80,"41-80 Days",IF( C2 <=120,"81-120 Days",">120 Days")) )
تبحث هذه الصيغة المحددة في عدد الأيام في الخلية C2 وتقوم بإرجاع القيم التالية:
- من 1 إلى 40 يومًا إذا كانت قيمة الخلية C2 أقل من أو تساوي 40
- بخلاف ذلك، من 41 إلى 80 يومًا إذا كانت قيمة الخلية C2 أقل من أو تساوي 80
- بخلاف ذلك، من 81 إلى 120 يومًا إذا كانت القيمة في الخلية C2 أقل من أو تساوي 120
- خلاف ذلك، > 120 يوما
لاحظ أن هذه الصيغة المحددة تنشئ أربع فئات عمرية مختلفة، ولكن يمكنك استخدام العديد من وظائف IF المتداخلة كما تريد لإنشاء المزيد من الفئات العمرية.
يوضح المثال التالي كيفية استخدام هذه الصيغة عمليًا.
مثال: استخدام الدالة IF لحساب النطاقات العمرية في برنامج Excel
لنفترض أن لدينا مجموعة البيانات التالية في Excel والتي توضح متى بدأ العديد من الموظفين العمل في الشركة:
لنفترض أننا نريد تصنيف كل موظف إلى فئة عمرية بناءً على المدة التي قضاها في الشركة.
يمكننا أولاً حساب عدد الأيام التي قضوها في الشركة عن طريق كتابة الصيغة التالية في الخلية C2 :
=DATEDIF( B2 , TODAY(), "d")
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود C:
يعرض العمود C الآن عدد الأيام التي قضاها كل موظف في الشركة.
ملاحظة : استخدمنا الدالة DATEDIF() لحساب فرق التاريخ (“d” = بالأيام) بين تاريخ بدء العمود B والتاريخ الحالي.
تمت كتابة هذه المقالة بتاريخ 23/06/2023، والذي تم استخدامه كتاريخ حالي في هذه الصيغة المحددة.
بعد ذلك، يمكننا كتابة الصيغة التالية في الخلية D2 لحساب الفئة العمرية لكل موظف:
=IF( C2 <=40,"1-40 Days",IF( C2 <=80,"41-80 Days",IF( C2 <=120,"81-120 Days",">120 Days")) )
يمكننا بعد ذلك النقر على هذه الصيغة وسحبها إلى كل خلية متبقية في العمود D:
يصنف العمود D الآن كل موظف إلى واحدة من أربع فئات عمرية متميزة بناءً على عدد الأيام التي يقضيها في الشركة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في Excel:
Excel: كيفية استخدام الدالة IF مع الأرقام السالبة
Excel: كيفية استخدام صيغة “إذا لم تكن فارغة”
Excel: كيفية استخدام صيغة RANK IF