I have a worksheet with around 60 tabs (will vary during the years) that lists various cost centers employees survey of time spent working on R&D activities. The end goal of this workflow is two fold. I need to calculate the number of qualified wages by employee and by cost center; and I need to calculate the number of qualified wages by project. While every survey will be be the same number of columns the number of rows will differ. Additionally, 9 of the last column headings will differ (last column will not differ).
Below is a screenshot of the area of the survey that will determine the number of qualified wages by employee and the percent of time by employee that was spent on the various projects. The column headers from A to AO will not change and the data will always start on row 58. The difference in schema only changes in columns AP to AX as each cost center will be working on different projects and will enter the projects they are working on row 58 from columns AP to AX.

I have looked through several of the community postings around dynamic inputs, inputting on multiple tabs with the same schema, and inputting multiple tabs and multiple files with different schema (each schema within each file is the same). I haven't found something that works for my use case. My brain goes to somehow using an input tool on multiple tabs and each instance of a new project it creates a new column. Once I get all the data in, the other tricky part is after I create the workflow to calculate the total qualified wages by employee is layering this into a calculation that distributes the wages amongst the projects and assigns the qualified wage amounts combined with the percentages for projects 1-8 to determine the appropriate amount of wages to apply to each qualified project.
I've attached a sanitized snippet of my data.