To directly answer your question you can derive a kluge solution with a combination of the list function and the patterncount function.
That said I don't think over the long haul that this will give you what you are really going to need, multiple reportability. You might want to consider changing your schema and make it more like an invoice/order form, with each carton being a line item, etc. That way you can derive reports from many different directions, by shirt type, date, customer than from the kluge.
Thanks for the insight.
I'll try it out.