Hi Dianne,
I am just thinking out loud after seeing your sketch and explanation.
Badunit wrote: " If it [the data] is in your table in an easy pattern, like in your small screenshot where each set of data takes 6 rows and all "M1 BEFORE" data is 6 rows apart, etc., it can easily be transferred to a table for charting using simple formulas."
Here is an interactive chart I produced some years ago. I realise this is nothing like your data table, but maybe we can adapt (and expand) the idea. If your data are in a regular pattern, then as Badunit suggested, we can "pull" relevant data into a small table for each chart.
Chart Data:: A2 is a Pop-up Menu.
Chart Data B2 has this formula: =INDEX(Daily Data::B,MATCH($A2,Daily Data::$A,0))
Fill right.
To create another graph, choose a different value in the Pop-Up Menu:

As I said, I am just thinking out loud. Perhaps an interactive chart will speed up your process. (No, I don't mean the interactive chart in Template Chooser > Graphing Basics > Interactive Graph. While that is excellent, it seems too limited for what you want.)
Regards,
Ian.