Hello!
After about 2 hours, figured it's time to ask for some help... Problem #2 is really what the issue is if you want to skip the backstory.
There is a monthly report with 3-16 tabs which comes from 25 different people.
22 of those people follow the same general pattern with respect to column position although there might be a slightly different naming convention.
My Thought Process
- Load the data
- Filter only the relevant month
- Union by Position where applicable
- Union by Name the 3 Outliers
- Export
Problem #1
Dealing with monthly data means tab names are inconsistently named. April 2025 vs Apr 2025
I can manually filter for the name changes - there's not that many variations...
Problem #2
I've imported each workbook with it's own Input Data tool with "List of Sheet Names" selected as the Table/Query.
When viewing the output anchor of the Input Data tool, the Sheet Names show up as expected.
However when filtering for "April 2025" and then Browse, no data shows - only the sheet name.
This is not the case when the Input tool has the month already selected as the Table/Query.
I don't understand why I would need to specify which tab I want as part of the Input tool rather than loading all tabs and then filtering out the one I actually need for that month.
Problem #3
Is there a way to also include the incoming data source as part of the Union?
Person A and Person B union their reports, and as part of the Union-ed data, you'll see which row comes from which person and that data is added as a column at the end.
I know this can be done as part of the data prep process, just wondering if there's any other ways to do it.