Question : Array Formula with date ranges

Hi,

I have a flat training table in sheet 2 of my spreadsheet that containd data. I am trying to do an array formula based on multiple conditions i.e what was relevant or not relevant etc for a particular course. This works fine but I now want to include a date range in the query too i.e. between 1 April 2007 to 31 March 2008. I am having difficulty incorporating this date range into my array formula. Any ideas ?
Attachments:
 
Sample data
 

Answer : Array Formula with date ranges

That is for B6. Confirm using Ctrl-Shift-Enter as an array formula.
Random Solutions  
 
programming4us programming4us