Hi all , many thanks for any help with this .
Im sure a relatively simple solution here I cannot find order for result in the formula .
Column "B" - a list of Dates
Column "D" - a list of Values / names
Xlookup formula to return date of 1st instance of specified Value "FOX". where "FOX" is value of cell F6.
=XLOOKUP($F$6,($D$9:$D$45),B9:B45,"----",0,1)
additionally another cell to return last instance of Value .
=XLOOKUP($F$6,($D$9:$D$45),B9:B45,"----",0,-1)

Any advice - to write format so that return array used / ie column "B" and return DATE is defined as only that greater than TODAY , and only dates of 1st / last instance after TODAY returned as result .
DD