Я пытаюсь создать функцию поиска в файле Excel, которая будет показывать несколько результатов на основе поиска по имени. Я не разбираюсь в Excel и нашел шаблон, который использовал, чтобы помочь мне начать. К сожалению, я не могу заставить его работать на несколько результатов.
Здесь хранятся мои данные. У меня есть функция поиска в G3, которую вы можете открыть, просто набрав имя и нажав клавишу ввода. Результаты пополняются в IL.
Моя функция в I4 -
=INDEX($B$3:$B$10,SMALL(IF(($G$3=$B$3:$B$10),ROW($B$3:$B$10)-MIN(ROW($B$3:$B$10))+1,""),ROWS($A$1:A1)))
Однако я не могу добавить эту функцию в I5 без ошибки. Я предполагаю, что это из-за оператора «ROWS» в конце функции. Я пытался играть с массивом и не могу понять, как продолжить.
Я понимаю, что это основы c, но я искал и не могу найти решение своей проблемы.
Я также пытался расширить функцию за пределы B3: B10 до B: B, чтобы мы могли непрерывно добавлять данные на лист, не редактируя функцию. Есть ли способ изменить формулу, чтобы разрешить бесконечные данные в столбцы BE?