
Подстановочный знак - это специальный символ, который позволяет выполнять «нечеткое» сопоставление текста в формулах Excel. Например, эта формула:
=COUNTIF(B5:B11,"*combo")
подсчитывает все ячейки в диапазоне B5: B11, заканчивающиеся текстом «combo». И эта формула:
=COUNTIF(A1:A100,"???")
Подсчитывает все ячейки в A1: A100, содержащие ровно 3 символа.
Доступные подстановочные знаки
В Excel есть 3 подстановочных знака, которые можно использовать в формулах:
- Звездочка (*) - ноль или более символов
- Знак вопроса (?) - любой символ
- Тильда (~) - экранирование буквального символа (~ *), буквального вопросительного знака (~?) Или буквальной тильды (~~).
Пример использования подстановочных знаков
Применение | Поведение | Будет соответствовать |
---|---|---|
? | Любой персонаж | «А», «Б», «в», «я» и т. Д. |
?? | Любые два символа | «AA», «AZ», «zz» и т. Д. |
??? | Любые три символа | «Джет», «ААА», «ССК» и др. |
* | Любые персонажи | «яблоко», «ЯБЛОКО», «А100» и др. |
* th | Заканчивается на "th" | «баня», «четвертая» и др. |
с * | Начинается с "c" | «Кошка», «КАБИНА», «Синди», «конфетка» и др. |
? * | Хотя бы один персонаж | «a», «b», «ab», «ABCD» и т. д. |
??? - ?? | 5 персонажей с хайпом | «АВС-99», «100-ЗТ» и др. |
* ~? | Заканчивается вопросительным знаком | «Алло?», «Кто-нибудь дома?» И т. Д. |
* xyz * | Содержит "xyz" | «код XYZ», «100-XYZ», «XyZ90» и т. д. |
Подстановочные знаки работают только с текстом. Для числовых данных вы можете использовать логические операторы.
Более общая информация о критериях формулы здесь.
Совместимые функции
Не все функции допускают использование подстановочных знаков. Вот список наиболее распространенных функций:
- СРЕДНИЙ, СРЕДНИЙ
- СЧЁТЕСЛИ, СЧЁТЕСЛИ
- СУММЕСЛИ, СУММЕСЛИМН
- ВПР, HLOOKUP
- МАТЧ
- ПОИСК