Sorry about the dodgy title, I was trying to explain it...
I've got a spreadsheet which uses data from an access database, basically what I am trying to achieve is (without individually doing separate fields) this. I have an array containing a number of assignments and their due dates.
I want to list any assignments which are due in the next 7 days.
Currently I use a Today()+1,2,3,4,5 etc in separate cells, and then match this with a matching assignments for each individual day in another array. Using a the following formula.
CDQ is the worksheet I store the array for this in obviously.
=INDEX(CDQ!$A$1:CDQ!$B$50,SMALL(IF(CDQ!$A$1:CDQ!$A$50=$C$2,ROW(CDQ!$A$1:CDQ!$B$50)),ROW(1:1)),2)
Column A in the array is the Due Date, and Column B is the Assignment name.
Essentially, what I would like to be able to do is replace the bit in purple ($C$2), with the results of a values in a single column array. (e.g. $C$2:$C$8) The idea being to display each of the assignment names in one list.
At the moment I have 7 columns, with filled-down fields, which is fine, but I'd prefer a neater approach if possible.
Any help, or rebuffage would be much appreciated.
Bookmarks