Thanks Aladin: Was able to SUCCESSFULLY replicate in both the example posted and my larger database!!!!
WOW!!! Really great and I have other applications to use this same functionality with!!!!!!!!
Good news!..
Sensei: Curious. Is there a way to formulate that the sublist would fill by earliest date to latest date?
Not a must have - but would be nice if the sublist went in chronological order.
I know I can sort manually - which is fine - but curious if can be constructed into a formula?
Regards,
Grasshopper - aka RicardoCubed
M382:
=YEAR(TODAY())
N386, control+shift+enter:
=SUM(IF(ISNUMBER($L$385:$L$395),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))>=DATE($M$382,$M$384,$N$384),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))<=DATE($M$382,$M$385,$N$385),1))))
The foregoing formulas are the same as before, unmodified.
M388, control+shift+enter and copy down:
=IF($N388="","",INDEX($K$385:$K$395,SMALL(IF(ISNUMBER($L$385:$L$395),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))>=DATE($M$382,$M$384,$N$384),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))<=DATE($M$382,$M$385,$N$385),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))=$N388,ROW($K$385:$K$395)-ROW($K$385)+1)))),COUNTIF($N$388:N388,N388))))
N388, control+shift+enter, custom format as m/d;@, and copy down:
=IF(ROWS($M$388:M388)<=$N$386,SMALL(IF(ISNUMBER($L$385:$L$395),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))>=DATE($M$382,$M$384,$N$384),IF(DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))<=DATE($M$382,$M$385,$N$385),DATE($M$382,MONTH($L$385:$L$395),DAY($L$385:$L$395))))),ROWS($M$388:M388)),"")