What are you trying to achieve?
Hello, I’m working on automating a process to generate monthly reports on employee movements (new hires and departures) for two entities within the company group.
Current Process:
Every month, I extract raw data from our ERP system, which contains all employee movements. I then manually filter and structure this data into two separate reports—one for each entity.
Desired Output (Excel Report Format):
The report starts with general information (Name, Date, Entity) in rows 1-3.
The section for New Employees begins in row 5, with a header followed by the list of new hires.
After the last new hire, there should be two empty rows before starting the section for Exit Employees, which also has a header followed by the list of departures.
The report should be clean and structured, making it easy to review and share.
Goal:
I want to fully automate this process so that the system:
Checks the entity (to generate separate reports for each)
Identifies new hires and departures
Places them in the correct sections with the right structure
Steps taken so far
I’ve uploaded the raw data into a Google Sheet and created a process with routers to identify the entity of the group and whether the employee is a new hire or an exit employee. I’ve set up two Google Sheets, one for each entity, and within each sheet, there are two tabs: one for new employees and one for exit employees.
However, I’m now facing a challenge. I can’t figure out how to automatically either:
- Generate the report from a template that will automatically populate the data into the right rows in each sheet (i.e., filling in new employees in the “new employees” section and exit employees in the “exit employees” section 2 rows after).
- Or, create a new sheet within each entity-specific Google Sheet to compile the report with the correct data and structure.
Could anyone suggest how I can proceed with automating this? (I’m a beginner with a general understanding of the concepts, but I’m not very experienced with the tools, so I might have missed a module or feature that could help.)
Thanks a lot!