Excel - valores dinâmicos em uma célula (como valor separado por vírgula)
Eu tenho duas colunas de dados:
Fornecedor1 | Produto1 Fornecedor1 | Produto2 Fornecedor1 | Produto4 Fornecedor1 | Produto7 Fornecedor2 | Produto3 Fornecedor2 | Produto5
Desejo 'girar' em torno do Fornecedor e fornecer a lista de produtos em uma única célula, separados por vírgula, por exemplo
Fornecedor1 | Produto1, Produto2, Produto4, Produto7 Fornecedor2 | Produto3, Produto5
Existem cerca de 1000 fornecedores e 0 <produtos <= 10.
Minha solução atual envolve o uso de tabelas dinâmicas, salvando como CSV etc. e é muito confuso. Uma solução não-VBA seria incrível.