символи підстановки
Символи підстановки можна використовувати для замінення одного чи кількох символів у виразі. Підтримувані символи підстановки: ? (знак питання), * (зірочка) та ~ (тильда).
Символ ? використовується для збігу з окремим символом у виразі, який передбачає умови. Наприклад:
"Ea?" видасть збіги для будь-якого рядка, що починається з "Ea" і містить виключно один додатковий символ, наприклад «Ea2» або «Eac».
"Th??" видасть збіги для будь-якого рядка, що починається з "Th" і містить виключно два додаткові символи, наприклад «Then» або «That».
=COUNTIF(B2:E7,"?ip") повертає перелік низки клітинок у діапазоні B2:E7, який містить значення, що починається з символу, за яким слідує «ip», наприклад, «rip» і «tip». «drip» або «trip» сюди не підходять.
Символ * використовується для збігу з будь-яким числом символів, в тому числі з жодним, у виразі, який передбачає умови. Наприклад:
"*ed" буде збігатися з рядком будь-якої довжини, який закінчується на «ed», наприклад «Ted» або «Treed».
=COUNTIF(B2:E7,"*it") повертає перелік низки клітинок у діапазоні B2:E7, який містить значення, що закінчується на «it», наприклад, «bit» і «mit». «mitt» сюди не підходить.
Символ ~ використовується, щоб визначити, що для наступного за ним символу потрібно знайти збіг, а не використовувати його як символ узагальнення, у виразі, який передбачає умови. Наприклад:
"~?" буде збігатися з знаком питання, замість того, щоб використовувати знак питання для збігу з будь-яким окремим символом.
=COUNTIF(E,"~*") повертає перелік числа клітинок у стовпці E, які містять символ зірочки.
=SEARCH("~?",B2) повертає 19, якщо клітинка B2 містить «That is a question? Yes it is!», оскільки знак питання є 19 символом у рядку.