подстановочные знаки
Подстановочные знаки могут заменять в выражении отдельные символы или наборы символов. Допустимыми подстановочными знаками являются ? (вопросительный знак), * (звездочка) и ~ (тильда).
Символ ? соответствует любому одиночному символу в выражении, допускающем применение условий. Например:
«Ка?» представляет любую строку, которая начинается с «Ка» и содержит ровно один дополнительный символ, например, «Ка2» или «Каж».
«Эт??» представляет любую строку, которая начинается с «Эт» и содержит ровно два дополнительных символа, например, «Этих» или «Этим».
=СЧЕТЕСЛИ(B2:E7;"?ол") возвращает количество ячеек в диапазоне B2:E7, содержащих значение, которое начинается с любого символа, после которого идут символы «ол», например, «кол» и «вол». Такие слова, как «скол» и «ствол», не удовлетворяют этому условию.
Символ * соответствует любому, в том числе пустому, набору символов в выражении, допускающем применение условий. Например:
«*ег» представляет строку любой длины, оканчивающуюся на «ег», например, «бег» или «снег».
=СЧЕТЕСЛИ(B2:E7;"*ек") возвращает количество ячеек в диапазоне B2:E7, содержащих значение, которое оканчивается на «ек», например, «человек» и «век». Слово «веко» не удовлетворяет этому условию.
Символ ~ указывает на то, что следующий за ним символ в выражении, допускающем применение условий, не является подстановочным знаком, а соответствует только собственному значению. Например:
«~?» представляет вопросительный знак, а не подстановочный символ, используемый для представления любого одиночного символа.
=СЧЕТЕСЛИ(E;"~*") возвращает количество ячеек в столбце E, содержащих символ звездочки.
=ПОИСК("~?";B2) возвращает 11, если ячейка B2 содержит «Это вопрос? Да!», поскольку вопросительный знак является 11-м символом строки.