פורום שאלות ותשובות

ברוכים הבאים לפורום שאלות ותשובות באופיס

ניתן לשאול שאלות טכניות באקסל, וורד, פאורפוינט, אוטלוק, שיירפוינט ושאר יישומי אופיס ללא צורך להירשם וללא עלות

א' שואלת:

איך אני יכולה להפיק דוח של כמות עובדים בחברה לפי שנים מתוך רשימת עובדים שיש לי הכוללת
את כלל העובדים שהתחילו לעבוד בחברה מאז הקמתה, כולל תאריך תחילת עבודה ותאריך סיום עבודה?

תודה רבה

 

תשובה:

מצ"ב הצעה לפיתרון ב-Excel על ידי שימוש בפונקציית מערך Array Formula ובפונקציית Count
 
  1) נתונה רשימה של עובדים, תאריך ההצטרפות שלהם לחברה ותאריך סיום העבודה בחברה (בעמודות A-C).
  

 

    2) נגדיר טבלה חדשה עם העמודות Year ו-Num Of Employees בעמודות E ו-F

        בעמודת Year נגדיר שנים (לדוגמה: 2018 עד 2024).

        בעמודה Num Of Employees בתא F2 נגדיר את הנוסחה הבאה:

 COUNT(IF((YEAR(B:B)<=E2)*(E2<=YEAR(C:C)),1,"")) =

בסיום הזנת הנוסחה יש ללחוץ על CTRL+SHIFT+ENTER על מנת להגדיר את הנוסחה כנוסחת מערך Array Formula (בתחילת וסיום הנוסחה אקסל יציג סוגריים מסולסלות {})

בשלב ראשון הנוסחה מחזירה לכל שורה שבה מתקיימים התנאים את ערך 1 ואחרת ערך ריק. בשלב שני הפונקציית Count מונה את הערכים שהוחזרו בשורות השונות.

עבור שנת 2018 הנוסחה מונה את מספר השורות בהן תאריך הצטרפות לחברה קטן או שווה ל-2018 ותאריך סיום העבודה בחברה גדול או שווה ל-2018.

התוצאה היא שבשנת 2018 החברה מנתה 3 עובדים.

נעתיק את הנוסחה לשאר התאים בעמודה F ונקבל את מספר העובדים שהועסקו בחברה בכל שנה.


 
3) ניתן לייצר גרף עמודות על בסיס התוצאות שהתקבלו

 
 
בברכה,
צוות אניפיט