إكسل للموارد البشرية: معادلات حساب الموظفين والإجازات
أهم معادلات إكسل للموارد البشرية: حساب عدد الموظفين، مدة الخدمة، أرصدة الإجازات، شرائح الرواتب ومعدل دوران العمل لتنظيم جداول البيانات بكفاءة.
بقلم Ayoub Farid · · 1 دقائق قراءة
تتعامل فرق الموارد البشرية يومياً مع قوائم الموظفين، سجلات الإجازات، الرواتب والتقارير الدورية التي غالباً ما تُصدَّر من أنظمة إدارة الموارد البشرية (HRIS) لتُنظَّم وتُحلَّل عبر جدول بيانات. تغطي دوال إكسل التالية أكثر المهام شيوعاً لمساعدتك على إنجاز عملك واجتياز أي اختبار إكسل للتوظيف.
عدد الموظفين (Headcount)
- إجمالي الموظفين الحاليين:
=COUNTIF(F2:F500,"Active") - عدد الموظفين حسب القسم:
=COUNTIFS(C2:C500,H2,F2:F500,"Active"). يمكنك مراجعة شرح دالة COUNTIFS. - الموظفون الجدد خلال هذا العام:
=COUNTIFS(D2:D500,">="&DATE(YEAR(TODAY()),1,1))
مدة الخدمة (Tenure)
=DATEDIF(D2,TODAY(),"y")&" y "&DATEDIF(D2,TODAY(),"ym")&" m"
يمكنك أيضاً تصنيف مدة الخدمة إلى فئات لإدراجها في التقارير باستخدام دالة IFS. راجع تفاصيل استخدام DATEDIF.
حساب العمر
=DATEDIF(E2,TODAY(),"y")
راجع دليل حساب العمر في إكسل. يُرجى التعامل مع البيانات الشخصية بحرص واقتصار معالجتها على الحالات الضرورية فقط.
رصيد الإجازات
=Entitlement-SUMIFS(Leave!$D:$D,Leave!$A:$A,A2,Leave!$C:$C,"Annual")
شرائح الرواتب
رتّب جدول الشرائح تصاعدياً حسب الحد الأدنى للراتب، ثم طبّق المعادلة مع استخدام المرجع المطلق لتثبيت النطاق:
=XLOOKUP(G2,$M$2:$M$8,$N$2:$N$8,,-1)
اطلع على تفاصيل دالة XLOOKUP.
معدل دوران العمل (Turnover rate)
=Leavers/AVERAGE(StartHeadcount,EndHeadcount)
قم بتنسيق الخلية كنسبة مئوية (%).
تنظيف قوائم الموظفين
للأسماء المكتوبة بأحرف كبيرة أو تحتوي على مسافات زائدة: =PROPER(TRIM(A2)). لاكتشاف الأرقام الوظيفية المكررة: =COUNTIF($A$2:$A$500,A2)>1 ثم يمكنك سحب المعادلة للأسفل للتحقق من كامل النطاق. راجع استخدام دالة TRIM وطريقة إزالة التكرارات.
الأسئلة الشائعة
ما هي مهارات إكسل الأساسية لمتخصصي الموارد البشرية؟
إتقان دوال COUNTIFS وSUMIFS وDATEDIF، ودوال البحث (Lookups)، ومهارات تنظيف البيانات، وإنشاء الجداول المحورية (Pivot Tables) والرسوم البيانية الأساسية.
كيف أحسب مدة خدمة الموظف في إكسل؟
استخدم =DATEDIF(start_date,TODAY(),"y") لاحتساب السنوات، مع إضافة المعامل "ym" لاحتساب الأشهر المتبقية.
كيف يُحسب معدل دوران الموظفين في إكسل؟
عبر قسمة عدد الموظفين المغادرين على متوسط إجمالي عدد الموظفين خلال نفس الفترة الزمنية.
كيف يمكنني عدّ الموظفين حسب القسم؟
باستخدام الصيغة =COUNTIF(department_range,"Sales") أو دالة COUNTIFS إذا كنت بحاجة لإضافة شرط حالة العمل (على رأس العمل).