I'm not sure what you're asking now. The sheet that I added uses standard Excel functionality to calculate totals of numeric values at each break in one or more labels that apply to the values.
In this case, every time there's a change in either date or theatre, the average of "Time Porter Sent" is calculated and displayed underneath the values that it summarises. Thus, on 2nd June for theatre AT10, the average time that the porter was sent is 11:31:45.