How do I create a master list excel sheet that extracts data from multiple other sheets in the same workbook?

Anonymous
2025-01-07T13:32:30+00:00

I have a workbook with one master list that captures each employee's details for employees who are employed at any given point over a 12 month period.

I then have 12 other sheets in the same workbook - one for each month - that gets updated as and when required, and within the qualifying month as the year goes on.

I want to be able to add and update info in the 12 sheets throughout the year and it should automatically capture this data in the masterlist without duplicating any data, but it should also slot the new info into the correct row on the master list (not necessarily the first empty row)

For example, a new employee is appointed in June. I want to add the info to the June sheet, and it should automatically populate in the master list. For exiting employees, their data should remain on the master list and not be removed.

Any ideas on how to do this?

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} vote

3 answers

Sort by: Most helpful
  1. Anonymous
    2025-01-07T20:44:53+00:00

    Excel 365 Pro Plus with Power Pivot and Power Query.

    Create Master Pivot Tables from 5 monthly sheet Tables.

    With various employees and their 4 data categories.

    With Slicers and PivotChart.

    Master Power Query available.

    https://www.mediafire.com/file_premium/ph1ke9zawqxjkvj/01_07_25.xlsx/file

    https://www.mediafire.com/file_premium/gjpx3oyuirbw93l/01_07_25.pdf/file

    0 comments No comments
  2. Anonymous
    2025-01-08T05:43:52+00:00

    Hi Nabeelah_173,

    Thanks for visiting Microsoft Community.

    It seems you are discussing a mechanism that automatically adds data updated over time in sub-tables to specific positions in the master table. When new data is added to a sub-table, it is synchronously added to the correct position in the master table, and when data is deleted from a sub-table, the corresponding data in the master table needs to be retained. This level of automation undoubtedly requires VBA scripts to achieve. The script should periodically check each sub-table and record changes.

    There are many details that need to be refined. For example, in what order should the data in the master table be arranged? How should the data in the sub-tables be added (always at the last row, or inserted in the middle)?

    Additionally, it is worth noting that this real-time information capture mechanism will obviously cause significant lag in the workbook. I think it would be better to update the master table content periodically by manually running a macro.

    If you have any thoughts or updates, please feel free to share them with me.

    Best Regards,

    Jonathan Z - MSFT | Microsoft Community Support Specialist

    0 comments No comments
  3. Anonymous
    2025-01-10T07:56:19+00:00
    1 person found this answer helpful.
    0 comments No comments