Перейти к содержимому

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

Author: Amanda Li Last Modified: 2025-06-05

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

case sensitive lookup 1

Выполнение поиска с учетом регистра с помощью ИНДЕКС и ПОИСКПОЗ
Выполнение поиска с учетом регистра с помощью ВПР


Выполнение поиска с учетом регистра с помощью ИНДЕКС и ПОИСКПОЗ

Чтобы узнать оценку YUKI, как показано на скриншоте выше, с использованием ИНДЕКС и ПОИСКПОЗ, вы можете использовать функцию ТОЧН для сравнения текстовых строк в диапазоне имен студентов с YUKI, значением в ячейке G5, учитывая регистр каждого символа. Затем мы можем использовать функции ИНДЕКС и ПОИСКПОЗ вместе, чтобы найти нужное значение.

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

=ИНДЕКС(возвращаемый_диапазон;ПОИСКПОЗ(ИСТИНА;ТОЧН(искомое_значение;диапазон_поиска);0))

√ Примечание: Это формула массива, которая требует ввода с помощью Ctrl + Shift + Enter.

  • возвращаемый_диапазон: Диапазон, из которого вы хотите, чтобы комбинированная формула возвращала значение. Здесь речь идет о диапазоне оценок.
  • искомое_значение: Значение, которое ТОЧН использует для выполнения сравнения с учетом регистра с текстовыми строками в диапазоне_поиска. Здесь речь идет о заданном имени, YUKI.
  • диапазон_поиска: Диапазон ячеек для сравнения с искомым_значением. Здесь речь идет о диапазоне имен.
  • тип_совпадения 0: Функция ПОИСКПОЗ найдет первое значение, точно равное искомому_значению.

Чтобы узнать оценку YUKI, пожалуйста, скопируйте или введите формулу ниже в ячейку G6 и нажмите Ctrl + Shift + Enter, чтобы получить результат:

=ИНДЕКС(D5:D14;ПОИСКПОЗ(ИСТИНА;ТОЧН("YUKI";B5:B14);0))

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

=ИНДЕКС(D5:D14;ПОИСКПОЗ(ИСТИНА;ТОЧН(G5;B5:B14);0))

case sensitive lookup 2

Объяснение формулы

=ИНДЕКС(D5:D14;ПОИСКПОЗ(ИСТИНА;ТОЧН("YUKI";B5:B14);0))

  • ТОЧН(G5;B5:B14): Функция ТОЧН сравнивает текстовые строки в диапазоне имен студентов B5:B14 с "YUKI", значением в ячейке G5, возвращает ИСТИНА, если значение в ячейках от B5 до B14 точно такое же, как YUKI, и ЛОЖЬ в противном случае. Таким образом, мы получим массив ИСТИН и ЛОЖЕЙ следующего вида:
    {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE}
  • ПОИСКПОЗ(ИСТИНА;ТОЧН(G5;B5:B14);0) = ПОИСКПОЗ(ИСТИНА;{ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА};0): Тип_совпадения 0 указывает функции ПОИСКПОЗ найти точное совпадение. Функция затем вернет позицию своего точного искомого_значения “ИСТИНА” в массиве, которая равна 10, поскольку единственная ИСТИНА находится на 10-й позиции в массиве.
  • ИНДЕКС(D5:D14D5:D14;ПОИСКПОЗ(ИСТИНА;ТОЧН(G5;B5:B14);0)) = ИНДЕКС(D5:D14D5:D14;10): Функция ИНДЕКС возвращает 10-е значение в диапазоне оценок D5:D14, которое равно A.

Выполнение поиска с учетом регистра с помощью ВПР

Чтобы узнать страну, из которой приехал JIMMY, с помощью функции ВПР, вы должны воспользоваться функциями ВЫБОР и ТОЧН для выполнения поиска с учетом регистра. Функция ТОЧН проведет сравнение с учетом регистра между JIMMY и каждой текстовой строкой в диапазоне имен студентов. Затем мы можем использовать ВЫБОР для объединения результата ТОЧН и значений в диапазоне стран. Теперь пришло время для ВПР проявить свои способности.

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

=ВПР(ИСТИНА;ВЫБОР({1;2};ТОЧН(искомое_значение;диапазон_поиска);возвращаемый_диапазон);2;ЛОЖЬ)

√ Примечание: Это формула массива, которая требует ввода с помощью Ctrl + Shift + Enter.

  • искомое_значение: Значение, которое ТОЧН использует для выполнения сравнения с учетом регистра с текстовыми строками в диапазоне_поиска. Здесь речь идет о заданном имени, JIMMY.
  • диапазон_поиска: Диапазон ячеек для сравнения с искомым_значением. Здесь речь идет о диапазоне имен.
  • возвращаемый_диапазон: Диапазон, из которого вы хотите, чтобы комбинированная формула возвращала значение. Здесь речь идет о диапазоне стран.
  • тип_поиска ЛОЖЬ: Функция ВПР будет искать точное совпадение.

Чтобы узнать страну, из которой приехал JIMMY, пожалуйста, скопируйте или введите формулу ниже в ячейку G9 и нажмите Ctrl + Shift + Enter, чтобы получить результат:

=ВПР(ИСТИНА;ВЫБОР({1;2};ТОЧН("JIMMY";B5:B14);C5:C14);2;ЛОЖЬ)

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

=ВПР(ИСТИНА;ВЫБОР({1;2};ТОЧН(G8;B5:B14);C5:C14);2;ЛОЖЬ)

case sensitive lookup 3

Объяснение формулы

=ВПР(ИСТИНА;ВЫБОР({1;2};ТОЧН(G8;B5:B14);C5:C14);2;ЛОЖЬ)

  • ТОЧН(G8;B5:B14): Функция ТОЧН сравнивает текстовые строки в диапазоне имен студентов B5:B14 со значением в ячейке G8, JIMMY, возвращает ИСТИНА, если значение в диапазоне имен студентов точно такое же, как JIMMY, и ЛОЖЬ в противном случае. Таким образом, мы получим массив ИСТИН и ЛОЖЕЙ следующего вида:
    {FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE}
  • ВЫБОР({1;2};ТОЧН(G8;B5:B14);C5:C14) = ВЫБОР({1;2};{ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ};C5:C14): Аргумент индекс_номер функции ВЫБОР {1,2} объединяет массив ТОЧН и значения из C5:C14 в двумерный массив следующего вида:
    {FALSE,"China";FALSE,"England";FALSE,"America";FALSE,"India";TRUE,"America";FALSE,"India";FALSE,"America";FALSE,"China";FALSE,"England";FALSE,"China"}
  • ВПР(ИСТИНА;ВЫБОР({1;2};ТОЧН(G8;B5:B14);C5:C14);2;ЛОЖЬ) = ВПР(ИСТИНА;{ЛОЖЬ,"Китай";ЛОЖЬ,"Англия";ЛОЖЬ,"Америка";ЛОЖЬ,"Индия";ИСТИНА,"Америка";ЛОЖЬ,"Индия";ЛОЖЬ,"Америка";ЛОЖЬ,"Китай";ЛОЖЬ,"Англия";ЛОЖЬ,"Китай"};2;ЛОЖЬ): Аргумент тип_поиска ЛОЖЬ указывает функции ВПР искать точное значение “ИСТИНА” в первом столбце двумерного массива и возвращает его точное совпадение во втором столбце, которое является Америка.

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

Функция ИНДЕКС в Excel

Функция ИНДЕКС в Excel возвращает отображаемое значение на основе заданной позиции из диапазона или массива.

Функция ПОИСКПОЗ в Excel

Функция ПОИСКПОЗ в Excel ищет определенное значение в диапазоне ячеек и возвращает относительную позицию этого значения.

Функция ВПР в Excel

Функция ВПР в Excel ищет значение, сопоставляя его с первым столбцом таблицы, и возвращает соответствующее значение из определенного столбца той же строки.

Функция ТОЧН в Excel

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

Функция ВЫБОР в Excel

Функция ВЫБОР возвращает значение из списка аргументов значений на основе заданного индексного номера. Например, ВЫБОР(3;"Яблоко";"Персик";"Апельсин") возвращает Апельсин, так как индексный номер равен 3, а Апельсин — это третье значение после индексного номера в функции.


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

Точное совпадение с ИНДЕКС и ПОИСКПОЗ

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

Подсчет ячеек, содержащих определенный текст с учетом регистра

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


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

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

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

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


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

  • Один щелчок мыши, чтобы переключаться между десятками открытых документов!
  • Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
  • Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.