Объедините значения на основе критериев

У меня есть список данных из двух столбцов в Excel. Первый столбец - это номер вопроса из теста, а второй столбец - номер, указывающий на то, что тестируется по этому вопросу. Некоторые элементы проверяются на более чем один вопрос. То, что я хочу сделать, это перечислить номера вопросов, на которых проверяется каждый элемент. Например:

   A            B      Should return:   C            D

1  Q            Ref                     Q            Ref
2  1            N1                      1,3,5        N1
3  2            N4                      2            N4
4  3            N1                      4            N3
5  4            N3
6  5            N1

Я хочу, чтобы это было возвращено с помощью формулы.

Возникающие у меня проблемы возвращают, а затем объединяют неопределенное количество значений из одного столбца, которые ссылаются на конкретный критерий для другого столбца, который находится справа.

РЕДАКТИРОВАТЬ: ищет ответ формулы, а не VBA, если это возможно

РЕДАКТИРОВАТЬ: Спасибо всем за ваши комментарии до сих пор. Я посмотрю на каждое из возможных решений, приведенных до сих пор, и дам вам знать, с чем я иду. 1,2,3 и т. Д. Должны быть в той же ячейке.

Ответы на вопрос(2)

Ваш ответ на вопрос