I have created Dashboards exactly like that @Steve has suggested and they work very well. It is the ONLY way to go if you need to filter based on multiple pieces of filter criteria. If you will have multiple users accessing this Dashboard simultaneously, you will need to implement a structure that prevents one users filter request from interfering with another users view.
The way I handled that is to have the extra/utility table be a PERSONAL filter request - i.e. each user has there OWN Dashboard Filter row in this table.
The advantage of having a personal filter specification is that 1) no impact to other users 2) if the user navigates AWAY from the Dashboard and then back again, they will see the filtered results exactly as they were when they applied the filter.
One small issue is to figure out WHEN the personal filter row should be added. If you have a Users table, then you can include in the process of adding a User to also automatically insert a “default” personal filter row. If you don’t have a Users table, then you will need to get creative. You’ll want some way to add their personal filter row the very first time they access the Dashboard. There are a few ways to deal with that.
********** Another option….
If you need to filter ONLY by Date, you can use an Interactive Dashboard. With an Interactive Dashboard, you can get a visualization that looks very much like the example views you posted above.
This still requires an additional table used as a Parent table that collects all the dates of data entry. Each data table would also need include a REF column back to this Parent table - it could probably be used as THE Date entry for the data row.
Then build your Dashboard. Create a view to the Parent Dates table that show all the Dates. Create all your Slice views as you indicated above. Add all of these to a Dashboard View and turn on the “Interactive mode” setting. AppSheet will automatically make connections between your views based on REF columns.
Now, when you tap on a Date row in the Parent Dates panel, all the other Slice views will automatically be filtered with data rows with that Date specified in the Ref column.
With the Interactive Dashboard, you can avoid the small complexities of the personal filtering but the trade off is managing the dates of entry in a Parent table for the Interactive Dashboard.
I hope this helps!