=IF(D6="","",XLOOKUP( D6, Images!E:E,Images!D:D, ""))
Bingo! That's the one. Brilliant.Interesting that they behave differently under full column referencing and the lookup value cell is blank. Match will error out and XLookup will find the first blank.
This will address the issue:
Excel Formula:=IF(D6="","",XLOOKUP( D6, Images!E:E,Images!D:D, ""))
Never disappointed with the fabulous people on this site, much appreciated.Glad you liked it