Как выполнять буквальный поиск подстановочных знаков (~, *, ?) в Excel?
Например, вы хотите найти в Excel значение с подстановочным знаком, например Apple*. Формула =VLOOKUP(«Apple*»,A1:D24,4,FALSE) не вернёт правильный результат, поскольку звёздочка * означает любую последовательность символов — например, Apple avcs. Однако, возможно, вы хотите найти именно буквальное значение «Apple*». Как это сделать? Приведённые ниже методы помогут вам решить эту задачу:
- Поиск значения с подстановочными знаками (~, *, ?) буквально с помощью формулы
- Поиск значения с подстановочными знаками (~, *, ?) буквально с помощью Kutools для Excel
- Поиск нескольких значений с подстановочными знаками (~, *, ?) буквально с помощью Kutools для Excel
Поиск значения с подстановочными знаками (~, *, ?) буквально с помощью формулы
Объедините функции ВПР и ПОДСТАВИТЬ, чтобы легко выполнять поиск значений с подстановочными знаками буквально. Выполните следующие действия:
Введите приведённую ниже формулу в пустую ячейку и нажмите клавишу Enter.
=VLOOKUP(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(F2,«~»,«~~»),«?»,«~?»),«*»,«~*»),A1:D24,4,FALSE)
В приведённой выше формуле:
- F2 — это искомое значение
- A1:D24 — это таблица массива, в которой будет выполняться поиск искомого значения
- 4 означает, что поиск целевого значения будет выполнен в четвёртом столбце таблицы массива
Теперь значение, соответствующее искомому, найдено в таблице массива. См. снимок экрана:
Поиск значения с подстановочными знаками (~, *, ?) буквально с помощью Kutools для Excel
Слишком сложно запомнить комбинированную формулу? Не волнуйтесь! В этом случае рекомендуем воспользоваться утилитой Kutools для Excel — функцией Выбрать определенные ячейки, чтобы легко находить значения с подстановочными знаками буквально в несколько кликов. Выберите диапазон.
Kutools для Excel — включает более 300 незаменимых инструментов для Excel. Работайте в Excel быстрее, проще и эффективнее.Скачать сейчас!
1. Выделите диапазон, в котором нужно найти значения с подстановочными знаками, и нажмите Kutools > Выбрать > Выбрать определенные ячейки. См. снимок экрана:
2. В открывшемся диалоговом окне Выбрать определенные ячейки (1) установите флажок напротив параметра Вся строка в разделе Выбрать тип; (2) в первом раскрывающемся списке раздела Равно выберите значение Указать тип; (3) введите значение с подстановочным знаком в поле ниже; (4) нажмите кнопку ОК. См. снимок экрана выше:
3. Появится диалоговое окно с информацией о количестве найденных и выделенных ячеек (строк). Нажмите кнопку ОК, чтобы закрыть его. См. снимок экрана:
Теперь строка, содержащая указанное значение с подстановочным знаком, выделена. Теперь вы можете легко получить целевое значение из нужного столбца. См. снимок экрана:
Поиск нескольких значений с подстановочными знаками (~, *, ?) буквально с помощью Kutools для Excel
Иногда требуется одновременно найти множество значений с подстановочными знаками буквально в выбранном диапазоне Excel. В таком случае воспользуйтесь утилитой Kutools для Excel — Выбрать одинаковые/разные ячейки, чтобы легко решить эту задачу!
Kutools для Excel — включает более 300 незаменимых инструментов для Excel. Работайте в Excel быстрее, проще и эффективнее.Скачать сейчас!
1. Введите значения с подстановочными знаками, которые нужно найти, в столбец и нажмите Kutools > Выбрать > Выбрать одинаковые/разные ячейки, чтобы открыть диалоговое окно «Сравнение диапазонов».
Примечание: в нашем примере три значения с подстановочными знаками введены в диапазон F2:F4. 
2. В диалоговом окне «Сравнение диапазонов» выполните действия, показанные на снимке экрана слева:
(1) Укажите столбец, в котором нужно искать значения с подстановочными знаками, в поле Найти значения в;
(2) Укажите столбец, в который вы только что ввели значения с подстановочными знаками, в поле Согласно;
(3) Установите флажок напротив параметра Каждая строка в разделе На основе;
(4) Установите флажок напротив параметра Одинаковые значения;
(5) Установите флажок напротив параметра Заполнить цвет фона и выберите цвет заполнения из раскрывающегося списка ниже;
(6) Установите флажок напротив параметра Выбрать всю строку;
(7) Нажмите кнопку ОК.

3. Появится ещё одно диалоговое окно «Сравнение диапазонов» с информацией о количестве выделенных строк. Просто нажмите кнопку ОК, чтобы закрыть его.
И теперь Вся строка containing the specified values with wildcards have been highlighted. And you can easily get the matched values from the certain column (the Amount column in our case). См. снимок экрана:
Демонстрация: поиск подстановочных знаков (~, *, ?) буквально в Excel
Связанные статьи:
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек