I have a large linear list with three columns. First column is a date, second is a number and the third is curency. This table is charted to show a linear growth over time. Each week a new row is added to the list. I already have used the OFFSET formula to make the linear chart dynamic. What I am having trouble with is creating a sublist that extracts the data based on the year of the date in column A. VLOOKUP allowed me to get the sublist for the first year only. I am try to dynamically create data sets to chart the data to show comparison year over year. So all dates from 2008 create a series, 2009 creates a series and so on. I have tried MATCH, INDEX and other combinations. Am I making this harder than it is?