У меня есть рабочая книга с вкладкой (Clarity) с большим диапазоном исторической информации (столбцы A-IV и строки c15k).
Я создал вторую вкладку для поиска информации Clarity, используя 1или более ключевых слов.
Ячейка C2
- это ячейка ввода ключевого слова, и я хочу, чтобы результаты (с использованием небольшого подмножества из 12 столбцов) отображались в отдельной таблице.
Iсоздали следующую формулу в ячейке C5
(используя Ctrl + Enter):
{=IFERROR(INDEX(Name,SMALL(IF(ISNUMBER(SEARCH($C$2,Name)),ROW(Name)-ROW(INDEX(Name,1,1))+1),ROWS(C$5:C6))),"")}
, а затем скопировали эту формулу до ячейки C30
.Затем я создал VLOOKUP
s в других 11 столбцах на основе информации в столбце C.
Кажется, что это работает, но создает дублирующиеся записи, которых нет в исходных данных.Поиск выполняется только по одному столбцу (столбец D на вкладке «Ясность», который я назвал «name»). Между вводом ключевого слова и получением результатов уходит около 10-20 секунд.
Если я попытаюсь это сделатьпоиск по всем столбцам, я не получаю результатов - Есть ли проблемы с моей формулой?Есть ли более эффективный способ сделать это?