Eu adicionaria uma coluna "Dummy Merge Key" a ambas as consultas, por exemplo, = 1. Então, eu começaria da Consulta de transações e adicionaria uma mesclagem com a consulta de fornecedores, correspondente à coluna "Chave de mesclagem de manequim". Em seguida, expanda todas as colunas de fornecedores.
Neste ponto, você tem uma "união cruzada" maciça de todas as linhas de transações cruzadas com todas as linhas de fornecedores. Não entre em pânico.
Eu adicionaria uma coluna Condicional para verificar seus critérios, por exemplo,
Vendedor combinado
= Se Vendors.Name Contiver VendorName, então Sim Não mais
Em seguida, Filtrar por fornecedor corresponde = Sim.
O desempenho é surpreendentemente bom.