KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Поиск с учётом регистра для возврата соответствующих чисел

АвторАманда ЛиДата изменения

Из нашего предыдущего руководства Поиск с учётом регистра вы уже знаете, что с помощью функции EXACT можно объединить функции ИНДЕКС и ПОИСКПОЗ или использовать функцию ВПР для выполнения поиска с учётом регистра. Однако если вам нужно искать только числовые значения, достаточно применить комбинацию функций СУММПРОИЗВ и EXACT, чтобы легко получить желаемый результат.

регистрозависимый поиск с совпадением чисел 1

Как выполнить поиск с учётом регистра для возврата соответствующих чисел?

Чтобы определить объём продаж, выполненных IAN, как показано на скриншоте выше, используйте функцию EXACT для сравнения текстовых строк в диапазоне имён с конкретным именем IAN (значением в ячейке F5) с учётом регистра каждого символа. Функция EXACT создаст массив, который затем будет передан функции СУММПРОИЗВ для суммирования соответствующих значений и получения объёма продаж IAN.

Общий синтаксис

=SUMPRODUCT(--(EXACT("lookup_value",lookup_range)),return_range)

√ Примечание: значения в диапазоне возвращаемый_диапазондолжны быть числами.

  • значение_поиска: Значение, с которым функция EXACT выполняет сравнение текстовых строк в диапазоне диапазон_поиска с учётом регистра. Здесь имеется в виду имя IAN.
  • диапазон_поиска: Диапазон ячеек, с которым сравнивается значение значение_поиска. Речь идёт о диапазоне имён.
  • возвращаемый_диапазон: Диапазон, из которого комбинированная формула должна вернуть числовое значение. Речь идёт о диапазоне продаж.

Чтобы определить объём продаж, выполненных IAN, скопируйте или введите приведённую ниже формулу в ячейку F6 и нажмите клавишу Enter, чтобы получить результат:

=СУММПРОИЗВ(--(EXACT()))«IAN»,B5:B10)),C5:C10)

Или используйте Ссылка на ячейку, чтобы сделать формулу динамической:

=СУММПРОИЗВ(--(EXACT()))F5,B5:B10)),C5:C10)

регистрозависимый поиск с совпадением чисел 2

Пояснение формулы

=SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10)

  • --(EXACT(F5;B5:B10)):Функция EXACT сравнивает текстовые строки в диапазоне имён B5:B10 со значением «IAN» из ячейки F5 и возвращает ИСТИНА, если хотя бы одно значение в диапазоне B5:B10 полностью совпадает с IAN (с учётом регистра); в противном случае — ЛОЖЬ. В результате получается массив значений ИСТИНА и ЛОЖЬ следующего вида:
    {ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ}
    Двойной унарный минус ()--) преобразует логические значения ИСТИНА и ЛОЖЬ в числа 1 и 0 соответственно, например:
    {0;0;0;1;0;0}.
  • СУММПРОИЗВ()--(EXACT(F5;B5:B10)),C5:C10) = СУММПРОИЗВ({0;0;0;1;0;0},{15678;22451;26931;18887;26591;15218}): Функция СУММПРОИЗВ перемножает элементы двух массивов, стоящие на одинаковых позициях, и формирует новый массив вида {0;0;0;18887;0;0}. Затем она суммирует все числовые значения и возвращает результат 18887.

Связанные функции

Функция СУММПРОИЗВ Excel

В Excel функция СУММПРОИЗВ позволяет перемножать два или более столбцов или массивов, а затем суммировать полученные произведения. На самом деле СУММПРОИЗВ — чрезвычайно полезная функция, способная подсчитывать или суммировать значения ячеек по нескольким критериям, подобно функциям СЧЁТЕСЛИМН и СУММЕСЛИМН. В этой статье подробно описан синтаксис функции и приведены примеры её практического применения.

Функция EXACT Excel

Функция EXACT сравнивает две текстовые строки и возвращает ИСТИНА, если они полностью совпадают с учётом регистра, и ЛОЖЬ — в противном случае.


Связанные формулы

Поиск с учётом регистра

Возможно, вы знаете, что в Excel для поиска по диапазону значений можно комбинировать функции ИНДЕКС и ПОИСКПОЗ или использовать ВПР. Однако эти методы не учитывают регистр. Чтобы выполнить поиск с учётом регистра, используйте функции EXACT и ВЫБОР.

Приблизительное совпадение с помощью ИНДЕКС и ПОИСКПОЗ

Иногда в Excel необходимо находить приблизительные совпадения — например, чтобы оценить эффективность сотрудников, выставить студентам оценки или рассчитать стоимость почтовых отправлений по весу. В этом руководстве показано, как с помощью функций ИНДЕКС и ПОИСКПОЗ получить нужные результаты.

Поиск ближайшего совпадения по нескольким критериям

В некоторых случаях может потребоваться найти ближайшее или приблизительное совпадение на основе нескольких критериев. С помощью комбинации функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ Вы можете быстро решить эту задачу в Excel.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает вам выделиться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуальное выполнение   |  Генерация кода|  Создание пользовательские формулы  |  Анализ данных и создание диаграмм|  Вызов Расширенные функции…
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округление без использования формул…
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  По нескольким листам  |  Распознавание нечетких соответствий…
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Многоэлементный выпадающий список…
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки…
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление рабочими книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.