Пятница, 13 ноября, 2026

Как в Microsoft Excel использовать подстановочные знаки для более эффективного поиска и формул

Знаки подстановки в Microsoft Excel позволяют выполнять поиск частичных совпадений, расширять фильтры и создавать формулы. Подстановочные знаки представляют собой неопределенные символы, помогающие находить текстовые значения с неизвестными или переменными элементами.

Например, вам нужно найти все варианты слова “месяц», доступные в файле (месяц, месяцы, месяцев и т. д.). Введя основание «месяц» и добавив подстановочный знак, например звездочку*, Excel вернет все эти варианты.

Подстановочные знаки: Звездочка ( * ) и вопросительный знак (?)

В Excel есть два подстановочных знака, и знание их назначения имеет решающее значение для понимания того, как подстановочные знаки работают в целом.

Знак подстановки * Звездочка: подстановка любого количества символов

Первым из двух символов знака в Microsoft Excel является звездочка *, которая отмечает любое количество символов, включая отсутствие символов.

Например:

  • * OK * совпадает с любыми ячейками, содержащими “OK”, с любым количеством символов до или после (включая отсутствие символов).
  • ОК * совпадает с любыми ячейками, начинающимися с “ОК”, с любым количеством символов (включая отсутствие символов) после, но ничего.
  • * OK совпадает с любыми ячейками, оканчивающимися на “OK”, с любым количеством символов (включая отсутствие символов) перед ними.
Значение для тестирования Критерий: * ОК* Критерий: ОК* Критерий: * ОК
ОК Совпадение Совпадение Совпадение
Оклахома Совпадение Совпадение Нет совпадения
Шок Совпадение Нет совпадения Совпадение

Подстановочный знак вопросительного знака ? : любой одиночный символ

Второй подстановочный знак в Excel — это вопросительный знак ? , который заменяет любой отдельный символ.

Например:

  • ?OK? сопоставляется с любыми ячейками, которые содержат один символ перед » OK » и один символ после.
  • ОК? совпадает с любыми ячейками, которые содержат один символ после «ОК», но ничего.
  • ?ОК совпадает с любыми ячейками, которые содержат один символ перед “ОК”, но ничего после.
Значение для тестирования Критерий: ?ОК? Критерий: ОК? Критерий: ?ОК
Ока Нет совпадения Совпадение Нет совпадения
Вок Нет совпадения Нет совпадения Совпадение

Одновременное использование знаков ? и *

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

Например,

  • ??OK * совпадает с любыми ячейками, которые начинаются с двух символов, затем содержат “ОК”, с любым количеством символов в конце (включая ни одного).
  • * OK? соответствует любым ячейкам, которые начинаются с любого количества символов (включая ни одного), затем содержат “ОК” и заканчиваются другим символом.
  • ?OK * совпадает с любыми ячейками, которые начинаются с одного символа, затем содержат “OK” и содержат любое количество символов (включая ни одного) после этого.
Значение для тестирования Критерий: ??ОК* Критерий: * ОК? Критерий: ?ОК*
Шаг Совпадение Нет совпадения Нет совпадения
Бокс Совпадение Совпадение Нет совпадения

Отмена подстановочных знаков: Тильда (~)

Иногда вам может потребоваться выполнить поиск вопросительных знаков и звездочек как самостоятельных символов и нужно, чтобы Excel не воспринимал их как знаки подстановки. Здесь вступает в игру третий подстановочный знак — Тильда: просто поместите его перед вопросительным знаком или звездочкой, чтобы Excel знал, что вы не хотите, чтобы они рассматривались как подстановочные знаки.

Например:

  • *~? совпадает с любыми ячейками, содержащими любое количество символов (включая ни одного) в начале и вопросительный знак в конце.
  • *~?* совпадает с любыми ячейками, содержащими любое количество символов (включая ни одного) по обе стороны от знака.
  • *~*? совпадает с любыми ячейками, которые начинаются с любого количества символов, за которыми следует звездочка, за которой следует один символ.
Значение для тестирования Критерий:*~? Критерий:*~?* Критерий:*~*?
Ужин? Совпадение Совпадение Нет совпадения
???д Нет совпадения Совпадение Нет совпадения
Д?*в Нет совпадения Совпадение Совпадение

Использование подстановочных знаков при поиске

Одно из наиболее распространенных применений символов знаков в Microsoft Excel – это поиск символов в рабочей книге и, при необходимости, замена их альтернативными.

Предположим, вы хотите найти товары для дома, предназначенные только для продажи в определенной стране. Книга Excel содержит список кодов товаров, в которых Буквы в начале обозначают место производства товара (AUS для Австралии, UK для Соединенного Королевства, USA для Соединенных Штатов и CAN для Канады).

Нажмите Ctrl + F, чтобы открыть вкладку” найти «диалогового окна» найти и заменить“, и в поле” найти что » введите:

*2??A

где-либо

  • Звездочка и цифра 2 указывают Excel на поиск ячеек, которые начинаются с любого количества символов, за которыми следует цифра 2. здесь нужно использовать звездочку, поскольку некоторые страны обозначены двумя буквами, в то время как другие-тремя.
  • Два вопросительных знака, за которыми следует буква A, сообщают Excel, что остальная часть строки должна состоять из двух символов и буквы A.

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

Поиск и замена символов в ячейках Excel

Другой пример использования подстановочных знаков-поиск и замена части символов в данных. Например, вы можете иметь таблицу Excel с результатами лучших футболистов. Однако имя Марадона в этой таблице пишется тремя разными способами, и вы хотите оставить только один вариант написания.

Сначала нажмите Ctrl + H, чтобы открыть вкладку “заменить” диалогового окна “найти и заменить”. Затем в поле “найти что” введите:

Мар*

потому что все неправильные варианты написания начинаются с этих трех букв, и это единственное имя в списке, которое начинается с таких символов.

Затем в поле заменить на введите правильное написание:

Марадона

и нажмите кнопку «Заменить все», чтобы подтвердить исправление.

Теперь все варианты имени этого игрока написаны одним способом.

Було цікаво? Тапніть кнопку, щоб Google теж знав, де читати цікаві новини

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися

Статті