Простой поиск значения и возврат нескольких значений в Excel
Kutools для Excel
Расширяет возможности Excel с помощью 300+
мощных функций
По умолчанию функция ВПР в Excel возвращает только первое совпадающее значение, даже если условию соответствует несколько записей. А что делать, если нужны все совпадения? Не беспокойтесь! Функция Один-ко-многим поиск из Kutools для Excel — идеальное решение. С её помощью вы легко сможете находить и возвращать все совпадающие значения в одну ячейку, а также даже выполнять математические операции над всеми найденными совпадениями (например, подсчитывать их количество, сумму, произведение, среднее, максимум и минимум) — без сложных формул!
Поиск значения и возврат нескольких значений — один ко многим
Нажмите Kutools > Супер ПОИСК > Поиск «один ко многим», чтобы активировать эту функцию.

Поиск значения и возврат нескольких значений — один ко многим
Как показано на снимке экрана ниже, необходимо вывести все соответствующие имена для каждого отдела (DEPT) в отдельные ячейки. Выполните следующие действия.

1. Нажмите Kutools > Супер ПОИСК > Один-ко-многим поиск, чтобы включить эту функцию.
2. В диалоговом окне Один-ко-многим: поиск (разделить возвращаемые результаты запятыми) выполните следующие настройки.
- (2,1) В поле Область размещения спискавыберите диапазон ячеек для вывода результатов;
- (2,2) В поле Диапазон значений поискавыберите диапазон, содержащий значения, которые необходимо найти;
- (2,3) В поле Диапазон данныхвыберите весь диапазон таблицы, содержащий столбцы с максимальными, минимальными и результирующими значениями;
- (2,4) В поле Ключевой столбецРаскрывающийся список, select the lookup value column (here I select the DEPT column);
- (2,5) В поле Столбец для возвратаРаскрывающийся список, choose the result value column (here I select the Name column);
- (2,6) Нажмите кнопку ОК. См. снимок экрана:

Можно увидеть, что для каждого отдела (DEPT) возвращаются и разделяются запятыминесколько соответствующих имён.

Примечания:
- Если диапазон «Выбрать данные» не содержит заголовков столбцов, снимите флажок Включить заголовки.
- По умолчанию несколько возвращённых результатов разделяются запятыми в одной ячейке. Чтобы обработать несколько возвращённых результатов иначе, нажмите Параметры и выберите нужный способ в раскрывающемся списке Операции с несколькими результатами.

- Параметр Разделить возвращаемые результаты запятыми, установленный по умолчанию, разделяет несколько результатов запятыми.
- Параметр Разделить возвращаемые результаты пробелами разделяет несколько результатов пробелами.
- Параметр Разделить возвращаемые результаты переносами строк разделяет несколько результатов символами новой строки.
- Параметр Разделить возвращаемые результаты другими разделителями позволяет разделять несколько результатов указанным вами разделителем. Просто введите нужный разделитель в текстовое поле «Разделить возвращаемые результаты другими разделителями».

- Параметр Вычислить количество возвращаемых результатов возвращает количество найденных результатов вместо самих результатов.
- Параметр Вычислить сумму возвращаемых результатов возвращает сумму нескольких результатов вместо самих найденных значений.
- Параметр Вычислить произведение возвращаемых результатов возвращает произведение нескольких результатов вместо самих найденных значений.
- Параметр Вычислить среднее значение возвращённых результатов возвращает среднее значение нескольких результатов вместо самих найденных результатов.
- Параметр «Максимальное значение» для возвращённых результатов возвращает максимальное значение из нескольких результатов.
- Параметр «Минимальное значение» для возвращённых результатов возвращает минимальное значение из нескольких результатов.
- Метод обработки возвращённых результатов всегда отображается в заголовке диалогового окна Один-ко-многим поиску. При повторном запуске функции будет использоваться тот же метод, что и при последнем выходе.

- Если искомое значение отсутствует и вы выбрали разделение возвращённых результатов с помощью разделителей, отобразится пустое пространство, обозначающее значение ошибки #Н/Д. Если же искомое значение отсутствует и вы выбрали выполнение математических операций над несколькими найденными значениями (например, подсчёт количества, суммы, произведения, среднего, максимума или минимума), будет возвращено значение 0 (ноль), также обозначающее значение ошибки #Н/Д.
- Чтобы заменить возвращённое пустое пространство (значение ошибки #Н/Д) заданным значением, нажмите Параметры. Затем установите флажок Заменить результат вывода, который не найден, и вернуть „#N/A" со специфицированным значением и введите нужное значение в текстовое поле.
Однако параметр Заменить результат вывода, который не найден, и вернуть „#N/A" со специфицированным значением не работает при попытке заменить возвращённое значение 0 (ноль) (значение ошибки #Н/Д) на указанное вами значение.
Рекомендуемые инструменты повышения продуктивности
Office Tab: используйте удобные вкладки в Microsoft Office — как в браузерах Chrome, Firefox и новом Edge! Легко переключайтесь между документами с помощью вкладок и забудьте о беспорядке в окнах.Подробнее…
Kutools для Outlook: Kutools для Outlook предлагает 100+мощные функциидля Microsoft Outlook 2010–2024 (и более поздних версий), а также для Microsoft 365, помогая упростить управление электронной почтой и повысить продуктивность.Подробнее…
Kutools для Excel
Kutools для Excel предлагает более 300 расширенных функций для оптимизации работы в Excel 2010–2024 и Microsoft 365. Указанная выше функция — лишь один из множества инструментов, которые помогут вам сэкономить время.





Однако параметр Заменить результат вывода, который не найден, и вернуть „#N/A" со специфицированным значением не работает при попытке заменить возвращённое значение 0 (ноль) (значение ошибки #Н/Д) на указанное вами значение.