Я довольно новичок в кодировании и последние несколько часов гуглял, пытаясь решить эту проблему, но, кажется, это немного выходит за рамки того, что я могу сделать, поэтому я был бы очень благодарен за некоторыеhelp
В Sheet1 у меня есть таблица, в которой столбцы находятся между M - CV (175 столбцов). Для каждого столбца у меня есть значение «Идентификационный номер» в строке 3. От строки 6 до конца таблицы у меня есть несколько «поисковых терминов», разделенных запятыми в столбце CV
В Sheet2,соответствующие «номера ID» находятся в столбце B. Столбец AN содержит строки.
Для каждого значения идентификационного номера в sheet1, я ищу найти все соответствующие ячейки в sheet2, где идентификационный номер в столбце B одинаков, а в столбце AN листа sheet2 содержится хотя бы один из "условия поиска "в столбце CV
. Для каждого идентификационного номера я надеюсь объединить записи в столбце AN листа 2, которые соответствуют указанным выше критериям, и вставить их в строку 5 соответствующего столбца в листе 1
.
Я обошел довольно много кругов, пытаясь это сделать, и я вернулся к квадрату 1 без кода, чтобы показать это.
Я пытался исследовать как функцию автофильтра, так и использование циклов for. Проведенное мною исследование показывает, что циклы for довольно медленные для большого набора данных.
Я надеюсь найти решение, которое было бы настолько легко читаемым и понятным, насколько это возможно
Я надеюсь, что предоставил достаточно информации, чтобы все могли понять и помочь
Заранее спасибо