A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Substituting range names in the formula I posted...apart from finding a date prior to the Start_Date,
...This array formula seems to be returning the correct answer each time:
=SMALL(IF(ISNA(MATCH(ROW(INDIRECT((Start_Date+1)&":"&(Start_Date+Days+COUNT(Holidays)))),Holidays,0)),ROW(INDIRECT((StartDate+1)&":"&(StartDate+Days+COUNT(Holidays)))),10^10),Days)
Ron Coderre
Microsoft MVP - Excel (2006 - 2010)
P.S. If any post answers your question, please mark it as the Answer (so it won't keep showing as an open item.)