For your last row in the BEFORE section, the data is starting after one column, whereas for row 5, even though the number is 2, the data is starting from the first adjacent column. Is there a pattern for this? Also, if the number is 10, does it mean that there will be 10 items in the adjacent column? And that it can start from any column in that row, and have a set of 10 adjacent cells filled?