Допустим, у меня есть список одинаковых людей в двух таблицах. В таблице A перечислены рубашки, которые есть у пользователя, а в таблице B - брюки. Пользователь может иметь несколько рубашек и штанов. Пример:

Таблица А:

РУБАШКИ

1______red

1______blue

2______green

3______red

3______black

3______white

Таблица Б

БРЮКИ ПОЛЬЗОВАТЕЛЯ

1______blue

1______red

1______green

2______black

2______blue

3______white

Мне нужно как-то объединить их, чтобы они не показывали повторы. Моя текущая стратегия слияния с использованием VLOOKUP приводит ко всем возможным комбинациям, которые может иметь пользователь, поэтому, например, поскольку у пользователя 1 есть две рубашки и три брюк, слияние приводит к 6 строкам для пользователя 1 (2 рубашки х 3 брюк = 6 комбинаций).

То, что я хочу, это слияние, которое выглядит так:

БРЮКИ С ПОЛЬЗОВАТЕЛЯМИ

1______red_____blue

1______blue____red

1_____________green

2______green___black

2______________blue

3______red_____white

3______black

3______white

Я хочу, чтобы он просто перечислял его в сумме с количеством строк, определяемым тем столбцом, который требуется больше всего. Например, у пользователя 3 есть 3 рубашки и 1 трусы, поэтому он имеет 3 ряда из-за рубашек, но только одну запись в столбце брюк. Если у пользователя есть 100 рубашек, но только 2 брюк, то у него будет 100 рядов в столбце, и будут заполнены только 2 ряда столбцов брюк, остальные будут пустыми.

0