Hi Plog, I understand this part
(if [Meal Period]='Morning', 1; if [Meal Period]='Afternoon', 2;, etc.). Then use that query as the source of your report.
But how do you output 1 as Morning meal, 2 as Afternoon meal, 3 as Evening meal on the report side?