Любое значение в excel символ

Рассмотрим применение подстановочных знаков в Excel (символы звездочки «*», тильды «~» и вопросительного знака «?») и их использование при поиске и замене текстовых значений.


Приветствую всех, дорогие читатели блога TutorExcel.Ru.

В начале предлагаю вспомнить определение подстановочных знаков и понять, что же это такое и для каких целей они применяются в Excel. А затем уже разберем применение на конкретных примерах.
Подстановочные знаки — это специальные символы, которые могут принимать вид любого произвольного количества символов, другими словами, являются определенными масками комбинаций символов.
Всего в Excel есть 3 типа подобных знаков:

  • * (звездочка); Обозначает любое произвольное количество символов.
    Например, поиск по фразе «*ник» найдет слова типа «понедельник», «всадник», «источник» и т.д.
  • ? (вопросительный знак); Обозначает один произвольный символ.
    К примеру, поиск по фразе «ст?л» найдет «стол», «стул» и т.д.
  • ~ (тильда) с последующими знаками *, ? или ~. Обозначает конкретный символ *, ? или ~.
    Например, поиск по фразе «хор*» найдет все фразы начинающиеся на «хор» («хоровод», «хорошо» и т.д.). Поэтому для точного поиска «хор*» нужно использовать символ «~» и искать по фразе «хор~*». Наличие «~» гарантирует, что Excel прочитает следующий символ как текст, а не как подстановочный знак.

Использование таких спецсимволов может быть полезно при фильтрации данных, для сравнения текста, при поиске и замене текстовых значений. Давайте подробно остановимся на каждом из основных вариантов применения.

Фильтрация данных

Рассмотрим пример. Предположим, что у нас имеется список сотрудников компании и мы хотим отфильтровать только тех сотрудников, у которых фамилии начинаются на конкретную букву (к примеру, на букву «п»):

Список сотрудников
Для начала добавляем фильтр на таблицу (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или нажимаем сочетание клавиш Ctrl + Shift + L).
Для фильтрации списка воспользуемся символом звездочки, а именно введем в поле для поиска «п*» (т.е. фамилия начинается на букву «п», после чего идет произвольный текст):

Применение фильтра
Фильтр определил 3 фамилии удовлетворяющих критерию (начинающиеся с буквы «п»), нажимаем ОК и получаем итоговый список из подходящих фамилий:

Фильтрация данных
В общем случае при фильтрации данных мы можем использовать абсолютно любые критерии, никак не ограничивая себя в выборе маски поиска (произвольный текст, различные словоформы, числа и т.д.).
К примеру, чтобы показать все варианты фамилий, которые начинаются на букву «к» и содержат букву «в», то применим фильтр «к*в*» (т.е. фраза начинается на «к», затем идет произвольный текст, потом «в», а затем еще раз произвольный текст).
Или поиск по «п?т*» найдет фамилии с первой буквой «п» и третьей буквой «т» (т.е. фраза начинается на «п», затем идет один произвольный символ, затем «т», и в конце опять произвольный текст).

Применение в функциях

Как уже говорилось выше, подстановочные знаки в Excel могут использоваться в качестве критерия при сравнении текста в различных функциях Excel (например, СЧЁТЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН, ГПР, ВПР и другие).

Повторим задачу из предыдущего примера и подсчитаем количество сотрудников компании, фамилии которых начинаются на букву «п».
Воспользуемся функцией СЧЁТЕСЛИ, которая позволяет посчитать количество ячеек соответствующих указанному критерию.
В качестве диапазона данных укажем диапазон с сотрудниками (A2:A20), а в качестве критерия укажем запись «п*» (т.е. любая фраза начинающаяся на букву «п»):

Сравнение текста
Как и в первом примере, в результате мы получили ровно 3 фамилии.

Однако не все функции поддерживают применение подстановочных знаков. Некоторые из них (к примеру, функция НАЙТИ) любой символ воспринимают как текст, даже несмотря на то, что он может быть служебным.
С помощью функции НАЙТИ найдем в тексте позицию вхождения вопросительного знака и звездочки:

Функция НАЙТИ
Обратным примером служит аналогичная функция ПОИСК, в которой мы должно четко указать что ищем именно служебный символ:

Функция ПОИСК
Как видим результат у функций получился одинаковым, однако обращение к подстановочным знакам разное.

Инструмент «Найти и заменить»

Подстановочные знаки в Excel также можно использовать для поиска и замены текстовых значений в инструменте «Найти и заменить» (комбинация клавиш Ctrl + F для поиска и Ctrl + H для замены).

Рассмотрим пример. Имеется список продукции магазина, в котором нам нужно найти продукт «молоко».
Предположим, что при вводе данных сделали ошибки из-за чего в списке появились продукты «малоко».

Чтобы несколько раз не искать данные по словам «молоко» или «малоко», при поиске воспользуемся критерием «м?локо» (т.е. вторая буква — произвольная):

Инструмент "Найти и заменить"
При этом не стоит забывать, что с помощью данного инструмента можно не только искать текст, но и заменять его (к примеру, заменить «м?локо» на «молоко»).

Практически наверняка каждый сталкивался со следующей ситуацией — в тексте присутствует символ звездочки, который необходимо удалить или заменить на какой-либо другой текст.
Однако при попытке заменить звездочку возникают трудности — при замене меняются абсолютно весь текст, что естественно и логично, так как Excel воспринимает символ «*» как любой произвольный текст.
Но мы теперь уже знаем как с этим бороться, поэтому в поле Найти указываем текст «~*» (явно показываем, что звездочка является специальным символом), а в поле Заменить на указываем на что заменяем звездочку, либо оставляем поле пустым, если хотим удалить звездочку:

Удаление звездочки
Аналогичная ситуация и при замене или удалении вопросительного знака и тильды.
Производя замену «~?» (для тильды — «~~») мы также без проблем сможем заменить или удалить спецсимвол.

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru

Поделиться с друзьями:
Поиск по сайту:

Содержание

  1. Подстановочные знаки в EXCEL
  2. Использование в функциях
  3. Использование в инструменте Найти…
  4. Использование в Расширенном фильтре
  5. Использование в Условном форматировании
  6. Подстановочные знаки Excel — что это такое и как лучше всего их использовать
  7. Подстановочные знаки Excel — Введение
  8. Подстановочные знаки Excel — примеры
  9. # 1 Фильтрация данных с использованием подстановочных знаков Excel
  10. # 2 Частичный поиск с использованием подстановочных знаков и ВПР
  11. 3. Найдите и замените частичные совпадения
  12. 4. Подсчитайте непустые ячейки, содержащие текст.
  13. Подстановочные знаки (символы *, ? и
  14. Фильтрация данных
  15. Применение в функциях
  16. Инструмент «Найти и заменить»
  17. Как заменить звездочку «*» в Excel?

Подстановочные знаки в EXCEL

history 9 апреля 2013 г.

Подстановочные знаки (* и ?) можно использовать в Условном форматировании , условиях отбора Расширенного фильтра , в ряде функций, а также при поиске и замене ТЕКСТовых значений штатными средствами EXCEL.

Если имеется диапазон с текстовыми значениями и необходимо произвести поиск или подсчет этих значений на основании какого-нибудь критерия, то использование подстановочных знаков (* и ?) существенно расширяет возможности поиска.

Подстановочный знак ? (знак вопроса) означает один любой символ, а знак * (звездочка) — последовательность символов любой длины.

Используйте

Чтобы найти

Один из символов Пример: условию «бар?н» соответствуют результаты «барин», «барон» и «баран»

Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»

(тильда), за которой следует ?, * или

Вопросительный знак, звездочку или тильду. Пример: по условию поиска «ан06

?» будет найдено «ан06?»

Использование в функциях

Предположим, что стоит задача подсчета ячеек, содержащих все склонения слова молоток (например, молотку, молотком, молотка и пр.). Для решения этой задачи проще всего использовать критерии отбора с подстановочным знаком * (звездочка). Идея заключается в следующем: для условий отбора текстовых значений можно задать в качестве критерия лишь часть текстового значения (для нашего случая, это – молот) , а другую часть заменить подстановочными знаками. В нашем случае, критерий будет выглядеть так – молот*.

Предполагая, что текстовые значения (склонения слова молот ) находятся в диапазоне А2:А10 , запишем формулу =СЧЁТЕСЛИ(A2:A10;»молот*»)) . В результате будут подсчитаны все склонения слова молоток в диапазоне A2:A10 .

Нижеследующие функции позволяют использовать подстановочные знаки:

  • СЧЁТЕСЛИ() (см. статью Подсчет текстовых значений с единственным критерием ) и СЧЁТЕСЛИМН()
  • СУММЕСЛИ() и СУММЕСЛИМН()
  • СРЗНАЧЕСЛИ()
  • В таблице условий функций БСЧЁТ() (см. статью Подсчет значений с множественными критериями ), а также функций БСЧЁТА() , БИЗВЛЕЧЬ() , ДМАКС() , ДМИН() , БДСУММ() , ДСРЗНАЧ()
  • ПОИСК()
  • ВПР() и ГПР()
  • ПОИСКПОЗ()

Описание применения подстановочных знаков в вышеуказанных функциях описано соответствующих статьях .

Использование в инструменте Найти…

Также подстановочные знаки можно использовать в стандартном инструменте Найти… ( Главная/ Редактирование/ Найти и выделить/ Найти… или нажать CTRL+F )

На рисунке выше показано, как найти ячейки, содержащие слово из пяти букв, первые 4 из которых фраза «дрел».

Использование в Расширенном фильтре

Использование подстановочных знаков в Расширенном фильтре описано в этой статье .

Использование в Условном форматировании

Использование подстановочных знаков в правилах Условного форматирования описано в этой статье .

Источник

Подстановочные знаки Excel — что это такое и как лучше всего их использовать

Посмотреть видео о подстановочных знаках в Excel

В Excel всего 3 подстановочных символа (звездочка, вопросительный знак и тильда), и с их помощью можно многое сделать.

В этом уроке я покажу вам четыре примера, в которых эти подстановочные знаки Excel — настоящие спасители.

Подстановочные знаки Excel — Введение

Подстановочные знаки — это специальные символы, которые могут занимать любое место любого символа (отсюда и название — подстановочный знак).

В Excel есть три подстановочных символа:

  1. * (звездочка) — Он представляет собой любое количество символов. Например, Ex * может означать Excel, Excel, Пример, Эксперт и т. Д.
  2. ? (вопросительный знак) — Он представляет собой один-единственный персонаж. Например, Tr? Mp может означать Трампа или Бродяги.

(тильда) — Он используется для обозначения подстановочного знака (

, *,?) В тексте. Например, допустим, вы хотите найти точную фразу Excel * в списке. Если вы используете Excel * в качестве строки поиска, он даст вам любое слово, в начале которого есть Excel, за которым следует любое количество символов (например, Excel, Excels, Excellent). Чтобы специально искать excel *, нам нужно использовать

. Таким образом, наша строка поиска будет выглядеть следующим образом: excel

гарантирует, что excel прочитает следующий символ как есть, а не как подстановочный знак.

Примечание: я не встречал много ситуаций, когда вам нужно было бы использовать

. Тем не менее, это полезная функция.

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

Подстановочные знаки Excel — примеры

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

  1. Фильтрация данных с использованием подстановочного знака.
  2. Частичный поиск с использованием подстановочного знака и ВПР.
  3. Найти и заменить частичные совпадения.
  4. Подсчитайте непустые ячейки, содержащие текст.

# 1 Фильтрация данных с использованием подстановочных знаков Excel

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

Предположим, у вас есть набор данных, как показано ниже:

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

Вот как это сделать:

Это мгновенно отфильтрует результаты и даст вам 3 названия — ABC Ltd., Amazon.com и Apple Stores.

Как это работает? — Когда вы добавляете звездочку (*) после A, Excel будет фильтровать все, что начинается с A. Это связано с тем, что звездочка (являющаяся подстановочным знаком Excel) может представлять любое количество символов.

Теперь, используя ту же методологию, вы можете использовать различные критерии для фильтрации результатов.

Например, если вы хотите отфильтровать компании, которые начинаются с алфавита A и содержат в себе алфавит C, используйте строку А * С. Это даст вам только 2 результата — ABC Ltd. и Amazon.com.

Если вы используете А? С вместо этого в результате вы получите только ABC Ltd (поскольку между «a» и «c» допускается только один символ)

# 2 Частичный поиск с использованием подстановочных знаков и ВПР

Частичный поиск необходим, когда вам нужно найти значение в списке, а точное совпадение отсутствует.

Например, предположим, что у вас есть набор данных, показанный ниже, и вы хотите найти компанию ABC в списке, но в списке есть ABC Ltd вместо ABC.

В этом случае нельзя использовать обычную функцию ВПР, так как значение поиска не имеет точного соответствия.

Если вы используете VLOOKUP с приблизительным соответствием, это даст вам неправильные результаты.

Однако вы можете использовать подстановочный знак в функции ВПР для получения правильных результатов:

Введите следующую формулу в ячейку D2 и перетащите ее для других ячеек:

Как работает эта формула?

В приведенной выше формуле вместо использования искомого значения как есть, оно окружено с обеих сторон символом подстановки Excel звездочкой (*) — «*» & C2 & »*»

Это говорит Excel, что ему нужно искать любой текст, содержащий слово в C2. Он может содержать любое количество символов до или после текста в C2.

Следовательно, формула ищет совпадение, и как только оно находит совпадение, она возвращает это значение.

3. Найдите и замените частичные совпадения

Подстановочные знаки Excel довольно универсальны.

Вы можете использовать его в сложных формулах, а также в основных функциях, таких как «Найти и заменить».

Предположим, у вас есть данные, как показано ниже:

В приведенных выше данных регион введен разными способами (например, Северо-Запад, Северо-Запад, Северо-Запад).

Это часто бывает с данными о продажах.

Чтобы очистить эти данные и сделать их согласованными, мы можем использовать «Найти и заменить» с помощью подстановочных знаков Excel.

Вот как это сделать:

  • Выберите данные, в которых вы хотите найти и заменить текст.
  • На главную -> Найти и выбрать -> Перейти. Откроется диалоговое окно «Найти и заменить». (Вы также можете использовать сочетание клавиш — Control + H).
  • Введите следующий текст в диалоговом окне поиска и замены:
    • Найти то, что: Север * З *
    • Заменить: Северо-Запад
  • Нажмите «Заменить все».

Это мгновенно изменит все различные форматы и сделает их совместимыми с Северо-Западом.

Как это работает?

В поле «Найти» мы использовали Север * З * который найдет любой текст, в котором есть слово North и где после него стоит буква «W».

Следовательно, он охватывает все сценарии (Северо-Запад, Северо-Запад и Северо-Запад).

Функция «Найти и заменить» находит все эти экземпляры, меняет их на северо-запад и делает согласованными.

4. Подсчитайте непустые ячейки, содержащие текст.

Я знаю, что вы умны и думаете, что в Excel уже есть встроенная функция для этого.

Ты абсолютно прав!!

Это можно сделать с помощью функции СЧЁТ.

НО… С этим есть одна небольшая проблема.

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

Эти ячейки выглядят пустыми, но в них стоит знак = ””. Проблема в том, что

Проблема в том, что функция COUNTA не считает это пустой ячейкой (она считает ее текстом).

В приведенном выше примере я использую функцию COUNTA для поиска непустых ячеек, и она возвращает 11, а не 10 (но вы можете четко видеть, что только 10 ячеек содержат текст).

Причина, как я уже упоминал, в том, что он не считает A11 пустым (хотя должен).

Но так работает Excel.

Исправление — использовать в формуле подстановочный знак Excel.

Ниже приведена формула, использующая функцию СЧЁТЕСЛИ, которая подсчитывает только те ячейки, в которых есть текст:

Эта формула сообщает Excel, что нужно считать, только если в ячейке есть хотя бы один символ.

в ?* комбо:

  • ? (знак вопроса) означает наличие хотя бы одного символа.
  • * (звездочка) освобождает место для любого количества дополнительных символов.

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

Точно так же вы можете использовать подстановочные знаки во многих других функциях Excel, таких как IF (), SUMIF (), AVERAGEIF () и MATCH ().

Также интересно отметить, что, хотя вы можете использовать подстановочные знаки в функции ПОИСК, вы не можете использовать их в функции НАЙТИ.

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

Если у вас есть какой-либо другой инновационный способ его использования, поделитесь им со мной в разделе комментариев.

Вам могут быть полезны следующие руководства по Excel:

  • Использование COUNTIF и COUNTIFS с несколькими критериями.
  • Создание выпадающего списка в Excel.
  • Оператор пересечения в Excel

Источник

Подстановочные знаки (символы *, ? и

Рассмотрим применение подстановочных знаков в Excel (символы звездочки «*», тильды «

» и вопросительного знака «?») и их использование при поиске и замене текстовых значений.

Приветствую всех, дорогие читатели блога TutorExcel.Ru.

В начале предлагаю вспомнить определение подстановочных знаков и понять, что же это такое и для каких целей они применяются в Excel. А затем уже разберем применение на конкретных примерах.
Подстановочные знаки — это специальные символы, которые могут принимать вид любого произвольного количества символов, другими словами, являются определенными масками комбинаций символов.
Всего в Excel есть 3 типа подобных знаков:

  • * (звездочка); Обозначает любое произвольное количество символов. Например, поиск по фразе «*ник» найдет слова типа «понедельник», «всадник», «источник» и т.д.
  • ? (вопросительный знак); Обозначает один произвольный символ. К примеру, поиск по фразе «ст?л» найдет «стол», «стул» и т.д.

(тильда) с последующими знаками *, ? или

. Обозначает конкретный символ *, ? или

. Например, поиск по фразе «хор*» найдет все фразы начинающиеся на «хор» («хоровод», «хорошо» и т.д.). Поэтому для точного поиска «хор*» нужно использовать символ «

» и искать по фразе «хор

» гарантирует, что Excel прочитает следующий символ как текст, а не как подстановочный знак.

Использование таких спецсимволов может быть полезно при фильтрации данных, для сравнения текста, при поиске и замене текстовых значений. Давайте подробно остановимся на каждом из основных вариантов применения.

Фильтрация данных

Рассмотрим пример. Предположим, что у нас имеется список сотрудников компании и мы хотим отфильтровать только тех сотрудников, у которых фамилии начинаются на конкретную букву (к примеру, на букву «п»):


Для начала добавляем фильтр на таблицу (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или нажимаем сочетание клавиш Ctrl + Shift + L).
Для фильтрации списка воспользуемся символом звездочки, а именно введем в поле для поиска «п*» (т.е. фамилия начинается на букву «п», после чего идет произвольный текст):


Фильтр определил 3 фамилии удовлетворяющих критерию (начинающиеся с буквы «п»), нажимаем ОК и получаем итоговый список из подходящих фамилий:


В общем случае при фильтрации данных мы можем использовать абсолютно любые критерии, никак не ограничивая себя в выборе маски поиска (произвольный текст, различные словоформы, числа и т.д.).
К примеру, чтобы показать все варианты фамилий, которые начинаются на букву «к» и содержат букву «в», то применим фильтр «к*в*» (т.е. фраза начинается на «к», затем идет произвольный текст, потом «в», а затем еще раз произвольный текст).
Или поиск по «п?т*» найдет фамилии с первой буквой «п» и третьей буквой «т» (т.е. фраза начинается на «п», затем идет один произвольный символ, затем «т», и в конце опять произвольный текст).

Применение в функциях

Как уже говорилось выше, подстановочные знаки в Excel могут использоваться в качестве критерия при сравнении текста в различных функциях Excel (например, СЧЁТЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН, ГПР, ВПР и другие).

Повторим задачу из предыдущего примера и подсчитаем количество сотрудников компании, фамилии которых начинаются на букву «п».
Воспользуемся функцией СЧЁТЕСЛИ, которая позволяет посчитать количество ячеек соответствующих указанному критерию.
В качестве диапазона данных укажем диапазон с сотрудниками (A2:A20), а в качестве критерия укажем запись «п*» (т.е. любая фраза начинающаяся на букву «п»):


Как и в первом примере, в результате мы получили ровно 3 фамилии.

Однако не все функции поддерживают применение подстановочных знаков. Некоторые из них (к примеру, функция НАЙТИ) любой символ воспринимают как текст, даже несмотря на то, что он может быть служебным.
С помощью функции НАЙТИ найдем в тексте позицию вхождения вопросительного знака и звездочки:


Обратным примером служит аналогичная функция ПОИСК, в которой мы должно четко указать что ищем именно служебный символ:


Как видим результат у функций получился одинаковым, однако обращение к подстановочным знакам разное.

Инструмент «Найти и заменить»

Подстановочные знаки в Excel также можно использовать для поиска и замены текстовых значений в инструменте «Найти и заменить» (комбинация клавиш Ctrl + F для поиска и Ctrl + H для замены).

Рассмотрим пример. Имеется список продукции магазина, в котором нам нужно найти продукт «молоко».
Предположим, что при вводе данных сделали ошибки из-за чего в списке появились продукты «малоко».

Чтобы несколько раз не искать данные по словам «молоко» или «малоко», при поиске воспользуемся критерием «м?локо» (т.е. вторая буква — произвольная):


При этом не стоит забывать, что с помощью данного инструмента можно не только искать текст, но и заменять его (к примеру, заменить «м?локо» на «молоко»).

Как заменить звездочку «*» в Excel?

Практически наверняка каждый сталкивался со следующей ситуацией — в тексте присутствует символ звездочки, который необходимо удалить или заменить на какой-либо другой текст.
Однако при попытке заменить звездочку возникают трудности — при замене меняются абсолютно весь текст, что естественно и логично, так как Excel воспринимает символ «*» как любой произвольный текст.
Но мы теперь уже знаем как с этим бороться, поэтому в поле Найти указываем текст «

(явно показываем, что звездочка является специальным символом), а в поле Заменить на указываем на что заменяем звездочку, либо оставляем поле пустым, если хотим удалить звездочку:


Аналогичная ситуация и при замене или удалении вопросительного знака и тильды.
Производя замену «

(для тильды — «

») мы также без проблем сможем заменить или удалить спецсимвол.

Источник


Подстановочные знаки (* и ?) можно использовать в

Условном форматировании

, условиях отбора

Расширенного фильтра

, в ряде функций, а также при поиске и замене ТЕКСТовых значений штатными средствами EXCEL.

Если имеется диапазон с текстовыми значениями и необходимо произвести поиск или подсчет этих значений на основании какого-нибудь критерия, то использование подстановочных знаков (* и ?) существенно расширяет возможности поиска.

Подстановочный знак ? (знак вопроса) означает один любой символ, а знак * (звездочка) — последовательность символов любой длины.


Используйте


Чтобы найти

? (знак вопроса)

Один из символов Пример: условию «бар?н» соответствуют результаты «барин», «барон» и «баран»

* (звездочка)

Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток»

~ (тильда), за которой следует ?, * или ~

Вопросительный знак, звездочку или тильду. Пример: по условию поиска «ан06~?» будет найдено «ан06?»

Использование в функциях

Предположим, что стоит задача подсчета ячеек, содержащих все склонения слова

молоток

(например,

молотку, молотком, молотка

и пр.). Для решения этой задачи проще всего использовать критерии отбора с подстановочным знаком * (звездочка). Идея заключается в следующем: для условий отбора текстовых значений можно задать в качестве критерия лишь часть текстового значения (для нашего случая, это –

молот)

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

молот*.

Предполагая, что текстовые значения (склонения слова

молот

) находятся в диапазоне

А2:А10

, запишем формулу

=СЧЁТЕСЛИ(A2:A10;»молот*»))

. В результате будут подсчитаны все склонения слова

молоток

в диапазоне

A2:A10

.

Нижеследующие функции позволяют использовать подстановочные знаки:


  • СЧЁТЕСЛИ()

    (см. статью

    Подсчет текстовых значений с единственным критерием

    ) и

    СЧЁТЕСЛИМН()


  • СУММЕСЛИ()

    и

    СУММЕСЛИМН()

  • СРЗНАЧЕСЛИ()
  • В таблице условий функций

    БСЧЁТ()

    (см. статью

    Подсчет значений с множественными критериями

    ), а также функций

    БСЧЁТА()

    ,

    БИЗВЛЕЧЬ()

    ,

    ДМАКС()

    ,

    ДМИН()

    ,

    БДСУММ()

    ,

    ДСРЗНАЧ()


  • ПОИСК()

  • ВПР()

    и ГПР()

  • ПОИСКПОЗ()

Описание применения подстановочных знаков в вышеуказанных функциях

описано соответствующих статьях

.

Использование в инструменте

Найти…

Также подстановочные знаки можно использовать в стандартном инструменте

Найти…

(

или нажать

CTRL+F

)

На рисунке выше показано, как найти ячейки, содержащие слово из пяти букв, первые 4 из которых фраза «дрел».

Использование в Расширенном фильтре

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

Расширенном фильтре

описано в этой статье

.

Использование в Условном форматировании

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

Условного форматирования

описано в этой статье

.

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

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

Дополнительные информацию об использовании под знаков с функциями поиска и замены в Excel см. в документе Поиск и замена текста и чисел на листе.

Используйте

Чтобы найти

? (вопросительный знак)

Любой символ
Например, если найти «кузнецов» и «смайл», то «sm?th»

* (звездочка)

Любое количество символов
Например, если найти «*-восток», будут «северо-восток» и «Юго-восток».

~ (тильда), за которой следует ?, * или ~

Вопроси метка, звездочка или тильда
Например, fy06~? Пример: условию поиска «фг06~?» соответствуют результаты «фг06?».

Нужна дополнительная помощь?

  • Подстановочные символы в Excel
    • Использование спецсимволов при поиске
    • Как найти символ * (звездочку) и вопросительный знак
    • Использование при фильтрации и расширенным фильтром
    • Подстановочные символы в формулах
  • Математические символы
  • Знак ‘ (апостроф) в Excel
  • Символ & (амперсанд) в Excel

Говоря о специальных символах в Excel, каждый мыслит по-своему. Синоним слова “специальные” – особенные. Разные группы символов имеют разные особенности, на основе которых пользователи зовут их специальными. В этой статье я попробую перечислить все такие спецсимволы.

Если вас интересуют различные значки для вставки, вам нужна Excel-функция СИМВОЛ.

Звездочка (*) и знак вопроса среди всех спецсимволов, используемых в Excel, вызывают, пожалуй, наибольшее количество вопросов у начинающих пользователей. Однако являются очень полезными. Они являются подстановочными, иными словами, подставляются в строку вместо других символов, лишь обозначая их неким образом.

Каким образом? Все просто:

  • Знак вопроса обозначает один любой символ, абсолютно любой, будь то цифра, буква, пробел или что-то более экзотическое, как неразрывный пробел или знак табуляции.
  • Звездочка (*) обозначает любое количество любых символов, включая их отсутствие.

Использование спецсимволов при поиске

Подстановочные спецсимволы наиболее полезны при использовании штатной процедуры Excel “Найти и заменить“. Вот некоторые примеры:

Находим все числа, состоящие из одного знака

Обратите внимание на использование галочки “ячейка целиком”. Именно благодаря ей поиск происходит не по содержимому внутри ячейки, а иначе, искомое сравнивается целиком со всей ячейкой.

Находим и выделяем двузначные числа, заканчивающиеся на 7
Находим и выделяем все ячейки, начинающиеся на 7

Как найти символ * (звездочку) и вопросительный знак

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

Разумеется, в Microsoft это предусмотрели и это можно сделать, поставив перед ними знак “~” именуемый Тильда и находящийся обычно в верхнем левом углу клавиатуры.

Забавно, что и сам знак Тильда тоже нужно экранировать им же самим, чтобы его найти, иначе Excel его не найдет.

поиск знака вопроса, звездочки и знака тильда в Excel
Как найти знак вопроса, звездочку и знак Тильда в Excel

Использование при фильтрации и расширенным фильтром

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

Подстановочные символы в формулах

Помимо процедур, подстановочные символы можно использовать и в некоторых формулах. К таким относятся

  • СЧЁТЕСЛИ и похожие функции подсчета ячеек по условию – СЧЁТЕСЛИМН, СУММЕСЛИ, СУММЕСЛИМН, СРЗНАЧЕСЛИ
  • ПОИСК
  • ВПР и похожие на него функции поиска – ГПР, ПОИСКПОЗ, ПРОСМОТРХ

Использование подстановочных символов с функцией СЧЁТЕСЛИ

Использование подстановочных символов с функцией СЧЁТЕСЛИ

Математические символы

Наверняка большинство из вас сталкивались с тем, что, если текстовая ячейка начинается со знаков “плюс”, “равенство” или “минус”, Excel обычно отдает ошибку #ИМЯ.

Как знак равенства, минус и плюс вставить в начале ячейки? Дело в том, что равенство – незаменимый оператор формул Excel, а плюс и минус – математические операторы, которые нужно использовать только с числовыми значениями.

Чтобы эти символы воспринимались как текст, перед ними должен быть любой другой символ. Еще один вариант – ставить перед ними символ “‘” (апострОф). Это еще один специальный символ Excel, который меняет значение ячейки на текстовое. С его помощью вы явно сообщаете Excel, что вводимое значение – просто текст и не должно восприниматься никак иначе. Собственно, Excel предлагает этот вариант при ручном вводе:

Ошибка и рекомендации Excel при ручном вводе в ячейку знака минус, плюс или равенства с текстом после них, не распознаваемым как формула

Знак ‘ (апостроф) в Excel

Апостроф уже был упомянут в этой статье чуть выше, где помогал в начале ячейки использовать знак равенства без превращения её в формулу.

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

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

Использование апострофа для форматирования дат, времени и процентов как текст.

Почему так?

Дело в том, что Excel часто автоматически обрабатывает вводимое значение ячейки и превращает его в число в визуально аналогично выглядящем формате. Например, “50%” будет фактически 0,5, а даты будут восприняты как целые числа. Подробнее об этом можно прочитать в статье про функцию ТЕКСТ

Сам апостроф при этом никак не определяется и не влияет на другие параметры ячейки. Её длина остается такой же, как и без него, а формулы, ссылающиеся на ячейку, не видят в ней апостроф. Иными словами, он никак не вредит данным, только делает их текстовыми.

Символ & (амперсанд) в Excel

Амперсанд в Excel при использовании в формулах является оператором конкатенации и нужен как более лаконичная замена функции СЦЕПИТЬ. Ниже две формулы, делающие абсолютно одно и то же действие – объединяющие ячейку A1, пробел и ячейку B1:

=СЦЕПИТЬ(A1;" ";B1)
=A1&" "&B1

Очевидно, вторая формула короче, к тому же не использует вложенность (не имеет скобок), что иногда бывает полезно при составлении сложных формул.

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


Связанные статьи:
Как найти определенные символы в ячейках Excel
Как удалить лишние символы из всех ячеек
Как добавить символы в каждую ячейку диапазона

Wildcard is a term for a special kind of a character that can represent one or more «unknown» characters, and Excel has a wildcard character support. You can use wildcards for filtering, searching, or inside the formulas. In this guide, we’re going to show you how to use Excel Wildcard characters for setting up formula criteria.

Download Workbook

Excel wildcard characters

Excel supports 3 kinds of wildcard characters:

Asterisk (*) Any value of zero or more
Question mark (?) Any single character
Tilde (~)

Escape for an actual question mark, asterisk, or tilde character.

  • A literal asterisk  (~*)
  • A literal question mark (~?)
  • A literal tilde (~~)

You can use these characters to generate a text pattern for strings that are to be matched. Please note that wildcard characters only work with texts, and do not work with numbers.

Let’s look at some examples:

Pattern Meaning Sample
? Any one character «A», «a», «1», «-«, etc.
?? Any two characters «A1», «9a», «9.», etc.
* Any characters «excel», «supp0rtz», «wi!d cards», etc.
A* Starts with «A» «A», «Anchor», «A string», etc.
?* At least one character «Z», «1», «Z1», etc.
(???) ???-???? 10 characters with parenthesis and a hyphen «(123) 456-7890», «(A10) XYZ-8866», etc.
*lec* Contains «lec» «electric», dialectic», «lecture», etc.
*~? Ends with a question mark (?) «O Brother, Where Art Thou?», » Dude, Where’s My Car?», etc.

Formulas that support using wildcard criteria

All …IFS and …IF Functions

All statistical functions in Excel that end with either «IFS» or «IF» support wildcards.

  • SUMIFS
  • SUMIF
  • COUNTIFS
  • COUNTIF
  • AVERAGEIFS
  • AVERAGEIF
  • MAXIFS
  • MINIFS

Using wildcard criteria can increase the versatility of these functions. Use strings with wildcards in criteria arguments. The following examples show the difference between using and not using wildcards.

How to use Wildcard criteria in Excel formulas - ...IFS

The upper set of formulas are using the «*FIRE*» string which represents any text that contains «FIRE». Thus, the formulas calculates 3 rows of data: «FIRE», «FIRE» and «FIRE, FLYING».

On the other hand, the formulas work on only two of examples without any wildcards: «FIRE» and «FIRE».

VLOOKUP and HLOOKUP

Both VLOOKUP and HLOOKUP functions support wildcard characters. Although both functions have an approximate match mode, using them in this mode may not return the correct result every time. Wildcards gives you more precision on your search. Use a string with a wildcard for lookup value argument to search.

The following screenshot shows an example for each formula. VLOOKUP function searches the «C*n» value, and matches with «Charmeleon». On the other side, HLOOKUP function searches a two-character string that matches «HP».

MATCH

MATCH function is another lookup function that support wildcard characters. Aside from returning a value on a different column, MATCH function returns the position of the found value. Once again, use wildcard characters in the lookup value argument.

SEARCH

You can use the SEARCH function with wildcards to find a string pattern in another string. In our example, we searched for a pattern like «a?to*e» to locate a string starts with «a», followed by any single character, which is followed by «to», and any number of characters until an «e» character is found.

ГЛАВНАЯ

ТРЕНИНГИ

   Быстрый старт
   Расширенный Excel
   Мастер Формул
   Прогнозирование
   Визуализация
   Макросы на VBA

КНИГИ

   Готовые решения
   Мастер Формул
   Скульптор данных

ВИДЕОУРОКИ

ПРИЕМЫ

   Бизнес-анализ
   Выпадающие списки
   Даты и время
   Диаграммы
   Диапазоны
   Дубликаты
   Защита данных
   Интернет, email
   Книги, листы
   Макросы
   Сводные таблицы
   Текст
   Форматирование
   Функции
   Всякое
PLEX

   Коротко
   Подробно
   Версии
   Вопрос-Ответ
   Скачать
   Купить

ПРОЕКТЫ

ОНЛАЙН-КУРСЫ

ФОРУМ

   Excel
   Работа
   PLEX

© Николай Павлов, Planetaexcel, 2006-2022
info@planetaexcel.ru


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

Техническая поддержка сайта

ООО «Планета Эксел»

ИНН 7735603520


ОГРН 1147746834949
        ИП Павлов Николай Владимирович
        ИНН 633015842586
        ОГРНИП 310633031600071 

Подстановочные знаки в MS EXCEL

​Смотрите также​ с проблемой, которая​Пример 3. Используя функцию​ код символа одинарной​ оно положительное, 0,​ же формулу она​ и звездочка (*),​возвращает результаты RA308021,​будут найдены слова​

​ получения данных, соответствующих​ случае будут выведены​=ИНДЕКС(Список;НАИМЕНЬШИЙ(​ найденные значения, воспользуемся​ диапазон удобно использовать​ Для удобства также​ БДСУММ(), ДСРЗНАЧ()​ подсчета ячеек, содержащих​Подстановочные знаки (* и​ очень тормозит процесс​

​ ТИП, отобразить тип​ кавычки.​ если равно 0,​ все правильно считает.​ заключите их в​ RB308021 и т. д.​

​ «стал» и «стыл»,​

​ указанному шаблону. Например,​

​ все значения,​

​ЕСЛИОШИБКА(ЕСЛИ(ПОИСК($E$2;Список)=1;СТРОКА(Список)-СТРОКА($A$4);НД());»»);​
​ формулой массива:​ формулы массива.​ приводим ссылку на​

​ПОИСК()​

​ все склонения слова​
​ ?) можно использовать​ извлечения данных из​ данных, которые введены​

​​ и -1, когда​Кто может подсказать​

​ круглые скобки.​На вкладке​
​ но не «стол»​ поиск всех людей​заканчивающиеся​

Использование в функциях

​СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК(Список))))​=ИНДЕКС(Список;​Пусть Исходный список значений​ оригинал (на английском​ВПР() и ГПР()​ молоток (например, молотку,​ в Условном форматировании,​ таблиц. Суть в​ в таблицу вида:​Пример 2. В таблице​ – отрицательное.​ в чем здесь​Функция CHARLIST возвращает совпадения​Конструктор​ или «стул».​ с именем Андрей,​на слова дрель​)​НАИМЕНЬШИЙ(ЕСЛИОШИБКА(ЕСЛИ((ПОИСК($C$2;Список)=1)*(ДЛСТР($C$2)=ДЛСТР(Список))=1;СТРОКА(Список)-СТРОКА($A$4);НД());»»);​ (например, перечень инструментов)​ языке) .​ПОИСКПОЗ()​ молотком, молотка и​

​ условиях отбора Расширенного​ следующем: с помощью​Функция ТИП возвращает код​​ дано 3 числа.​​Пример 1. Дана таблица​ ошибка либо упущение?​ для одного или​нажмите кнопку​По запросу​​ проживающих на улице​​ или дрели.​

​Часть формулы ПОИСК($E$2;Список)=1 определяет:​СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК(Список))))​

  • ​ находится в диапазоне​Использование подстановочных знаков в​Описание применения подстановочных знаков​
  • ​ пр.). Для решения​
  • ​ фильтра, в ряде​
  • ​ формул массива автоматически​ типов данных, которые​ Вычислить, какой знак​ с кодами символов:​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММЕСЛИ(H8:H20;»1001??1*»;I8:I20)​ более символов и​Выполнить​
  • ​Like «[!a]*»​
  • ​ Тюльпановой.​
  • ​ ​

​начинается​)​A5:A13.​

Использование в инструменте Найти…

​ условии сравнения для​ в вышеуказанных функциях​ этой задачи проще​ функций, а также​ подсчитываю различные количественные​ могут быть введены​​ имеет каждое число:​​ от 65 –​

​- эта формула​ позволяет использовать практически​.​будут найдены все​Дополнительные сведения о запросах​Для создания списка, содержащего​

Использование в Расширенном фильтре

​ли значение из​Часть формулы ПОИСК($C$2;Список)=1 определяет:​См. Файл примера.​

Использование в Условном форматировании

​ фильтров текст, а​ описано соответствующих статьях.​ всего использовать критерии​ при поиске и​

excel2.ru

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

​ показатели. Но в​​ в ячейку Excel:​ положительный (+), отрицательный​ до 74:​ работает нормально.​ любые символы из​Рассмотрим несколько примеров шаблонов​ элементы, которые не​ см. в статье​ найденные значения, воспользуемся​ диапазона​начинается​Выведем в отдельный диапазон​ при поиске и​Также подстановочные знаки можно​ отбора с подстановочным​ замене ТЕКСТовых значений​ данном виде формул,​Типы данных​ (-) или 0.​Необходимо с помощью функции​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММЕСЛИ(баланс!$A:$A;»1001??1*»;баланс!$C:$C) — эта​

​ набор знаков ANSI,​ с подстановочными знаками,​ начинаются с буквы​ Знакомство с запросами.​ формулой массива:​

​A5:A13​ли значение из​ значения, которые удовлетворяют​ замене содержимого.​ использовать в стандартном​ знаком * (звездочка).​ штатными средствами EXCEL.​

​ нельзя использовать знаки​

​Код​

​Введем данные в таблицу​

​ СИМВОЛ отобразить символы,​
​ формула не работает​ включая цифры. Функция​ которые вы можете​

​ «a».​

​Вот несколько примеров подстановочных​
​=ИНДЕКС(Список;НАИМЕНЬШИЙ(​с фразы «дрел??».​ диапазона​

​ критерию, причем критерий​Дополнительные сведения об использовании​ инструменте Найти… (Главная/​

​ Идея заключается в​Если имеется диапазон с​
​ подстановки. Упрощенный пример,​Числовой​

support.office.com

Поиск ТЕКСТовых значений в MS EXCEL с выводом их в отдельный список. Часть2. Подстановочные знаки

​ вида:​ которые соответствуют данным​ и выдает итог​ CHARLIST заключается в​ использовать в выражениях.​-​ знаков для создания​ЕСЛИОШИБКА(ЕСЛИ(ПОИСК($I$2;ПРАВСИМВ((Список);ДЛСТР($I$2)));СТРОКА(Список)-СТРОКА($A$4);НД());»»);​ Критерию также будут​A5:A13​ задан с использованием​ подстановочных знаков с​ Редактирование/ Найти и​ следующем: для условий​

​ текстовыми значениями и​ с условием только​1​​Введем в ячейку В2​​ кодам.​

Задача

​ который равен 0.​ квадратные скобки ([​С​Соответствует диапазону символов. Помните,​ запросов в приложении​СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК(Список))))​ соответствовать значения начинающиеся​

А. Найти значения, которые начинаются с критерия и содержат определенное количество символов

​с фразы «дрел?».​ подстановочных знаков (*,​ помощью средства поиска​​ выделить/ Найти… или​​ отбора текстовых значений​

​ необходимо произвести поиск​ по одному столбцу,​Текстовый​

​ формулу:​Для этого введем в​​Нарушение п.2 и​​ ]) и может​имволы​​ что символы следует​​ Access.​)​

​ с фраз дрелью,​Часть формулы ДЛСТР($C$2)=ДЛСТР(Список)​​ ?). Рассмотрим различные​​ и замены в​ нажать​ можно задать в​

​ или подсчет этих​ действительности по 5-6:​2​Аргумент функции: Число –​ ячейку В2 формулу​ п.3 Правил форума.​ использоваться совместно с​Соответствия​ указывать в алфавитном​Символ​

​Часть формулы ПОИСК($I$2;ПРАВСИМВ((Список);ДЛСТР($I$2))) определяет:​ дрел23 и т.п.​ определяет:​
​ варианты поиска.​
​ Excel: Поиск или​
​CTRL+F​
​ качестве критерия лишь​

​ значений на основании​​ {=СУММ(ЕСЛИ(A1:A1000=»Иванов»;1;0))} программа будет​​Логический​ любое действительное числовое​​ следующего вида:​​Теги поправил.​
​ подстановочными знаками для​? или _ (подчеркивание)​​ порядке (от А​​Описание​​совпадают ли последние 5​​Критерий вводится в ячейку​

​равна ли длина строки​Для удобства написания формул​ замена текста и​)​ часть текстового значения​ какого-нибудь критерия, то​ считать только ячейки​4​ значение.​Аргумент функции: Число –​п. 2 исправляйте.​ более точного поиска​Любой символ​ до Я, а​

Б. Найти значения, которые начинаются со слова дрель или дрели и содержат как минимум 6 букв

​*​​ символов​​G2​значения из диапазона​ создадим Именованный диапазон​ чисел на листе.​На рисунке выше показано,​​ (для нашего случая,​​ использование подстановочных знаков​ со значением Иванов,​​Значение ошибки​​Скопировав эту формулу вниз,​

​ код символа.​китин​ соответствий.​
​* или %​
​ не от Я​
​Соответствует любому количеству символов.​
​значений из диапазона​

​и выглядит так:​​A5:A13​​ Список для диапазона​Используйте​​ как найти ячейки,​​ это – молот),​ (* и ?)​ а хотелось бы​16​ получим:​

В. Найти значения, у которых слово дрель находится в середине строки

​В результате вычислений получим:​​: пример ба :p​​Чтобы определить диапазон символов,​Ноль или больше символов​ до А).​ Вы можете использовать​​A5:A13​​ «?дрель?». В этом​5 символам?​A5:A13​Чтобы найти​ содержащие слово из​

​ а другую часть​ существенно расширяет возможности​ еще «Иванова», «вчера​
​Массив​
​Сначала посчитаем количество отрицательных​
​Как использовать функцию СИМВОЛ​
​ох как не​

​ используйте в функции​​#​​По запросу​ звездочку (​​с фразой «дрел?».​​ случае будут выведены​Знак * (умножить) между​.​? (вопросительный знак)​ пяти букв, первые​

Г. Найти значения, которые заканчиваются на слово дрель или дрели

​ заменить подстановочными знаками.​​ поиска.​​ выдано Иванову». Пытался​64​ и положительных чисел​ в формулах на​​ любит Excel ссылки​​ CHARLIST дефис (-)​Любая цифра (0–9)​

​с[а-ы]н​

​*​ Критерию также будут​ все значения,​
​ частями формулы представляет​
​Перечень найденных значений будем​
​Любой символ (один)​
​ 4 из которых​

​ В нашем случае,​​Подстановочный знак ? (знак​ написать макрос но​​Введем формулу для вычисления​​ в столбцах «Прибыль»​​ практике? Например, нам​ на весь столбц​ для разделения верхней​[​будут найдены слова​

​) в любом месте​
​ соответствовать значения заканчивающиеся​содержащие​ условие И (значение​ помещать в отдельный​Пример: условию «бар?н»​ фраза «дрел».​ критерий будет выглядеть​

excel2.ru

Примеры подстановочных знаков

​ вопроса) означает один​ видимо знаний не​ в ячейку В2:​ и «ЗНАК»:​ нужно отобразить текстовую​ или строку​

​ и нижней границ​список_символов​ «сан», «сон» и​ строки символов.​ на фразы дрела,​слово дрель, и​ должно начинаться с​ столбец.​ соответствуют результаты «барин»​Использование подстановочных знаков в​ так – молот*.​ любой символ, а​ хватило. Хотя может​Аргумент функции: Значение –​А теперь суммируем только​ строку в одинарных​

​В Excel часто необходимо​ диапазона.​]​

​ «сын».​По запросу​ дрел6 и т.п.​ у которых есть​

​ дрел и иметь​

​Найдем все названия инструментов,​

​ и «барон»​

​ Расширенном фильтре описано​Предполагая, что текстовые значения​ знак * (звездочка)​​ есть и более​​ любое допустимое значение.​ положительные или только​

​ кавычках. Для Excel​​ использовать при вычислениях​​Чтобы найти соответствие символу​Любой символ, входящий в​#​чт*​

​СОВЕТ:​

​ перед ним и​ такую же длину,​

​ которые​​* (звездочка)​​ в этой статье.​ (склонения слова молот)​ — последовательность символов​

​ простое решение. Большая​

​В результате получим:​

​ отрицательные числа:​​ одинарная кавычка как​​ значения, которые повязанных​ дефиса (-), разместите​список_символов​

​Соответствует любому цифровому символу.​

​будут найдены слова​

​О поиске текстовых​​ после него как​​ как и критерий,​начинаются​Любое количество символов​Использование подстановочных знаков в​

​ находятся в диапазоне​​ любой длины.​​ просьба: подскажите как​Таким образом с помощью​Как сделать отрицательное число​ первый символ –​

​ с символами, знаком​

​ его в начале​[!​По запросу​ «что», «чтение» и​ значений с учетом​ минимум 1 символ.​ т.е. 5 букв).​

​с фразы дрел​​Пример: условию «*-восток»​​ правилах Условного форматирования​А2:А10​Используйте​

​ можно решить эту​

​ функции ТИП всегда​

​ положительным, а положительное​​ это спец символ,​​ числа и типом.​ или в конце​список_символов​

​1#3​ «чтиво», но не​

Примеры использования подстановочных знаков для поиска соответствий шаблону

​ РЕгиСТра читайте в​Для создания списка, содержащего​

  1. ​ Критерию также будут​

  2. ​ и​​ соответствуют результаты «северо-восток»​​ описано в этой​, запишем формулу =СЧЁТЕСЛИ(A2:A10;»молот*»)).​Чтобы найти​​ проблему. Заранее благодарен!​​ можно проверить что​

  3. ​ отрицательным? Очень просто​ который преобразует любое​Для этого используются следующие​ функции CHARLIST (после​​]​​будут найдены числа​ «почтение» или «почта».​

  4. ​ статье Поиск текстовых​​ найденные значения, воспользуемся​​ соответствовать такие несуразные​​длина строки​​ и «юго-восток»​

​ статье.​ В результате будут​? (знак вопроса)​ Да, Да не​

​ на самом деле​ ​ достаточно умножить на​

​ значение ячейки в​

​ функции:​

​ восклицательного знака, если​

​Любой символ, не входящий​

​ 103, 113 и​

​?​

​ значений в списках.​

​ формулой массива:​​ значения как дрел5,​​которых составляет 5​

​~ (тильда), за которой​​Примечание:​

​ подсчитаны все склонения​​Один из символов​​ уточнил — на​

​ содержит ячейка Excel.​ -1:​​ текстовый тип данных.​

​СИМВОЛ;​

​ он используется). В​

​ в​

​ 123.​Соответствует отдельной букве в​

​ Часть3. Поиск с​​=ИНДЕКС(Список;НАИМЕНЬШИЙ(​ дрелМ и т.п.​ символов.​ следует ?, *​

​Мы стараемся как​ слова молоток в​

​Пример: условию «бар?н»​ работе стоит Office​ Обратите внимание что​Можно еще упростить формулу,​ Поэтому в самой​ТИП;​ любом другом месте​

​список_символов​Узнайте больше о применении​ определенной позиции.​ учетом РЕГИСТРА.​ЕСЛИОШИБКА(ЕСЛИ(ПОИСК($G$2;Список);СТРОКА(Список)-СТРОКА($A$4);НД());»»);​ (если они содержатся​Критерий будет вводиться в​ или ~​ можно оперативнее обеспечивать​ диапазоне​ соответствуют результаты «барин»,​ 2003.​ дата определяется функцией​ просто поставить знак​

​ ячейке одинарная кавычка​ЗНАК.​ дефис указывает на​[а-яА-Я0-9].​ условий к запросу.​По запросу​

​Если вы хотите найти​СТРОКА(ДВССЫЛ(«A1:A»&ЧСТРОК(Список))))​ в списке).​ ячейку​Вопросительный знак, звездочку или​ вас актуальными справочными​A2:A10​ «барон» и «баран»​Serge​ как число. Для​

support.office.com

Подстановочные знаки (Формулы/Formulas)

​ оператора вычитания –​​ как первый символ​
​Функция СИМВОЛ дает возможность​
​ диапазон символов ANSI.​Любой буквенно-цифровой символ​Подстановочные знаки используются в​ст?л​ определенный элемент, но​)​Критерий вводится в ячейку​С2​
​ тильду​ материалами на вашем​.​* (звездочка)​: =СУММПРОИЗВ(—ЕЧИСЛО(ПОИСК(«иванов»;A1:A1000)))​
​ Excel любая дата​ минус, перед ссылкой​ – не отображается:​
​ получить знак с​​zuzikmba​[А-Я]​
​ шаблоне следующим образом.​будут найдены слова​ не помните его​Часть формулы ПОИСК($G$2;Список) определяет:​
​E2​и выглядеть так:​
​Пример: условию «фг06~?»​
​ языке. Эта страница​

​Нижеследующие функции позволяют использовать​​Любое количество символов​
​Serge​ — это числовое​ на ячейку:​Для решения данной задачи​:'(

excelworld.ru

Функции СИМВОЛ ЗНАК ТИП в Excel и примеры работы их формул

​ заданным его кодом.​: Добрый день всем!​Любая прописная буква от​Откройте запрос в конструкторе.​ «стол», «стал» и​

​ точное написание, используйте​содержит​

  • ​и выглядит так:​
  • ​ «дрел?». Вопросительный знак​
  • ​ соответствует результат «фг06?»​

​ переведена автоматически, поэтому​ подстановочные знаки:​Пример: условию «*-восток»​: =СУММПРОИЗВ(0+НЕ(ЕОШ(ПОИСК(«иванов»;A1:A1000))))​ значение, которое соответствует​Но что, если нужно​ используем такую формулу​ Функция используется, чтоб​Возникла такая трудность.​

​ А до Я.​В строке​ «стул».​

​ в строке запроса​ли значение из​ «дрел??». В этом​ является подстановочным знаком.​Найдем текстовые значения, удовлетворяющие​ ее текст может​СЧЁТЕСЛИ() (см. статью Подсчет​

Примеры использования функций СИМВОЛ, ТИП и ЗНАК в формулах Excel

​ соответствуют результаты «северо-восток»​Если важен регистр:​ количеству дней, прошедших​ число с любым​

Дана таблица.

​ с функцией =СИМВОЛ(39)​ преобразовать числовые коды​Есть файл большой.​Примечание:​

​Условие отбора​[ ]​ подстановочные знаки.​

отобразить символы.

​ диапазона​ случае будут выведены​

​Для реализации этого варианта​

результат вычислений.

​ заданному пользователем критерию.​ содержать неточности и​ текстовых значений с​ и «юго-восток»​=СУММПРОИЗВ(1*НЕ(ЕОШ(НАЙТИ(«Иванов»;A1:A1000))))​ от 01.01.1900 г​ знаком сделать положительным?​Также данную функцию полезно​ символов, которые получены​ Использую формулу суммесли​ Диапазон символов необходимо указывать​необходимого вам поля​Соответствует символам в скобках.​Подстановочные знаки — это специальные​A5:A13​ все значения, в​

как использовать функцию.

​ поиска требуется функция​ Критерии заданы с​ грамматические ошибки. Для​

СИМВОЛ.

​ единственным критерием) и СЧЁТЕСЛИМН()​~ (тильда), за которой​Serge​ до исходной даты.​ Тогда следует использовать​ применять, когда нужно​ с других компьютеров,​

​ и в критерии​ в алфавитном порядке.​ введите перед условием​По запросу​ символы, которые могут​

​фразу «?дрел?». Критерию​

Как посчитать количество положительных и отрицательных чисел в Excel

​ которые​ позволяющая использовать подстановочные​ использованием подстановочных знаков.​ нас важно, чтобы​СУММЕСЛИ() и СУММЕСЛИМН()​ следует ?, *​

​: А для Вашего​ Поэтому каждую дату​

данные в таблицу.

​ функцию ABS. Данная​ формулой сделать перенос​

Введем в ячейку В2.

​ в символы данного​ пишу «100??1*», диапазон​ Например, [Я-А] — это​

​ отбора оператор​ст[оу]л​

Скопировав формулу.

​ заменять неизвестные символы​ также будут соответствовать​начинаются​ знаки: используем функцию​

количество отрицательных и положительных.

​ Поиск будем осуществлять​ эта статья была​СРЗНАЧЕСЛИ()​

суммируем только положительные отрицательные.

​ или ~​ примера подойдёт и​ в Excel следует​ функция возвращает любое​ строки в ячейке​

умножить на -1.

​ компьютера.​ суммирования и сам​ неправильный шаблон.​Like​будут найдены слова​

минус перед ссылкой.

​ в текстовом значении​ значения содержащие фразы​с текста-критерия (со​ ПОИСК(). Согласно критерию​ в диапазоне с​ вам полезна. Просим​В таблице условий функций​

любое число по модулю.

​Вопросительный знак, звездочку или​ немассивная:​ воспринимать как числовой​ число по модулю:​

с отрицательным знаком минус.

​ Excel. И для​

Альтернативная формула.

Проверка какие типы вводимых данных ячейки в таблице Excel

​Функция ТИП определяет типы​ диапазон поиска расположены​Ознакомьтесь с основами построения​.​

введены в таблицу.

​ «стол», «стул», но​ и удобны для​ 5дрел7, Адрелу и​ слова дрел) и​

​ «дрел?» (длина 5​ ​ повторяющимися значениями. При​
​ вас уделить пару​ ​ БСЧЁТ() (см. статью​
​ тильду.​ ​=СЧЁТЕСЛИ(A1:A1000;»иванов*»)​
​ тип данных отображаемый​ ​Теперь не сложно догадаться​
​ других подобного рода​ ​ данных ячейки, возвращая​
​ на другом листе.​ ​ выражений.​

​Замените один или несколько​ не «стал».​

Функция ТИП.

​ поиска нескольких элементов​ т.п.​

​длиной как минимум​

В результате.

​ символов) — должны​ наличии повторов, можно​ секунд и сообщить,​ Подсчет значений с​Пример: по условию​Ночной пилот​ в формате ячейки​ как сделать любое​ задач.​ соответствующее число.​ Формула выдает 0.​Чтобы найти соответствия таким​ символов в условии​!​ с похожими, но​Критерий вводится в ячейку​6 символов.​ быть выведены 3​ ожидать, что критерию​ помогла ли она​

exceltable.com

Знаки подстановки в формулах массива

​ множественными критериями), а​​ поиска «ан06~?» будет​: Серж, спасибо большое,интересное​ – «Дата».​ число с отрицательным​Значение 39 в аргументе​Функция ЗНАК возвращает знак​Когда для примера​ специальным символам, как​ подстановочным знаком. Например,​Исключает символы в скобках.​ не одинаковыми данными.​I2​Для создания списка, содержащего​ значения: Дрель, дрель,​ будет соответствовать несколько​ вам, с помощью​ также функций БСЧЁТА(),​ найдено «ан06?»​ и нестандароное решение.​Ночной пилот​ знаком минус:​ функции как вы​ числа и возвращает​ на этом же​ вопросительный знак (?),​ запрос​По запросу​ Кроме того, они​и выглядит так:​ найденные значения, воспользуемся​ Дрели.​ значений. Для их​ кнопок внизу страницы.​

​ БИЗВЛЕЧЬ(), ДМАКС(), ДМИН(),​​Предположим, что стоит задача​

​ Снимаю шляпу.​​: Дорогие форумчане, столкнулся​

​Или так:​
​ уже догадались это​

​ значение 1, если​​ листе тестирую эту​ знак решетки (#)​Like R?308021​
​ст[!оу]л​

​ могут пригодиться для​​ «дрел?». В этом​ формулой массива:​Для создания списка, содержащего​

planetaexcel.ru

​ вывода в отдельный​

Знаки подстановки для шаблонов в VBA Excel. Знаки подстановки для методов Find и Replace. Знаки подстановки для оператора Like.

Как ни странно, но для метода Find и оператора Like в VBA Excel правила использования знаков подстановки для шаблонов поиска (Find) и сравнения строк (Like) различаются, причем оператор Like имеет некоторые преимущества. Например, знак # при сравнении строк с помощью оператора Like обозначает любую цифру, а при поиске методом Find — только самого себя.

Знаки подстановки для методов Find и Replace

Знаки в шаблоне Совпадения в строке (диапазоне ячеек)
? Знак вопроса обозначает любой отдельный символ
* Звездочка обозначает любое количество любых символов, в том числе ноль символов
~ Тильда ставится перед ?, * и ~, чтобы они обозначали сами себя (например, чтобы тильда в шаблоне обозначала сама себя, записать ее нужно дважды: ~~)

Знаки подстановки для оператора Like

Знаки в шаблоне Совпадения в сравниваемой строке
? Знак вопроса обозначает любой отдельный символ, в том числе любую цифру
* Звездочка обозначает любое количество любых символов, в том числе ноль символов
# Решетка обозначает любую цифру (0-9)
[СписокСимволов] Любой отдельный знак, входящий в СписокСимволов
[!СписокСимволов] Любой отдельный знак, не входящий в СписокСимволов

Знаки ?, *, # и [ (открывающая скобка) обозначают сами себя внутри квадратных скобок, а ] (закрывающая скобка) — вне квадратных скобок. Более подробно о знаках подстановки для оператора Like можно прочитать здесь.

Пример использования шаблона

Поиск в диапазоне ячеек, содержимое которых начинается с цифр (с помощью оператора Like):

Sub Primer()

Dim myCell As Range

  For Each myCell In Range(«A1:A6»)

    If myCell Like «#*» Then

      myCell.Interior.color = vbGreen

    End If

  Next

End Sub

В этом примере шаблон «#*» состоит из решетки «#», которая обозначает одну первую цифру, и звездочки «*», которая обозначает любое количество любых символов, в том числе ноль символов. Если содержимое ячейки соответствует шаблону (начинается с цифры), ячейка окрашивается в зеленый цвет.

Более широкие возможности для работы с шаблонами заложены в регулярных выражениях, представленных объектом RegExp.

Понравилась статья? Поделить с друзьями:
  • Люблю тебя одну excel
  • Любая цифра при поиске в excel
  • Любая формула в программе ms excel начинается с математического знака
  • Любая формула в программе excel с чего начинается
  • Любая формула в ms excel начинается любая формула в ms excel начинается