The FILTER function extracts every matching record while XLOOKUP only returns the first result.
Use formulas instead of Power Query for tidy files, with a visible source path and clear parameters that teammates can review ...