Digamos que eu tenha uma lista das mesmas pessoas em duas tabelas. A Tabela A lista as camisas que um usuário possui e a Tabela B lista as calças. Um usuário pode ter várias camisas e calças. Exemplo:
Tabela A:
CAMISAS DE USUÁRIO
1______vermelho
1______azul
2______verde
3______vermelho
3______preto
3______branco
Tabela B
CALÇAS DE USUÁRIO
1______azul
1______vermelho
1______verde
2______preto
2______azul
3______branco
Preciso mesclá-los de alguma forma para que não mostre repetições. Minha estratégia atual de mesclagem usando VLOOKUP resulta em todas as combinações possíveis que um usuário pode ter, por exemplo, como o usuário 1 tem duas camisas e três calças, a mesclagem resulta em 6 linhas para o usuário 1 (2 camisas x 3 calças = 6 combinações).
O que eu quero é uma mesclagem parecida com esta:
CALÇAS DE CAMISAS DE USUÁRIO
1______vermelho_____azul
1______azul____vermelho
1_____________verde
2______verde___preto
2______________azul
3______vermelho_____branco
3______preto
3______branco
Quero simplesmente listá-lo no total, com o número de linhas determinado pela coluna que mais exigir. Por exemplo, o usuário 3 possui 3 camisas e 1 calça, portanto possui 3 linhas devido às camisas, mas apenas uma entrada na coluna de calças. Se um usuário tiver 100 camisas, mas apenas 2 calças, ele terá 100 linhas na coluna e apenas 2 linhas da coluna de calças serão preenchidas, ficando o restante vazio.