Carim is right.
I would use the extra columns instead of inserting into one cell and then use a pivot with a dynamic range.
Pivot examples
http://www.contextures.com/xlPivot02.html
Using Dynamic ranges in Pivots
http://www.contextures.com/xlPivot01.html
VBA Noob
Bookmarks