Субота, 7 Червня, 2025

Як в Microsoft Excel використовувати символи підстановки для ефективнішого пошуку та формул

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

Наприклад, вам потрібно знайти всі наявні в файлі варіанти слова “місяць” (місяць, місяця, місяцеві тощо). Увівши основу “місяц” та додавши знак підстановки, наприклад, зірочку *, Excel поверне усі ці варіанти.

Знаки підстановки: Зірочка (*) та знак питання (?)

В Excel є два символи знаків підстановки, і знання їх призначення має вирішальне значення для розуміння того, як символи підстановки працюють в цілому.

Знак підстановки * Зірочка: підстановка будь-якої кількості символів

Першим з двох символів знаків у Microsoft Excel є зірочка *, яка позначає будь-яку кількість символів, включаючи відсутність символів.

Наприклад:

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

Знак підстановки знака питання ? : будь-який одиночний символ

Другий знак підстановки в Excel – це знак питання ? , який замінює будь-який окремий символ.

Наприклад:

  • ?OK? зіставляється з будь-якими осередками, які містять один символ перед “OK” і один символ після.
  • ОК? збігається з будь-якими осередками, які містять один символ після “ОК”, але нічого.
  • ?OK збігається з будь-якими осередками, які містять один символ перед “OK”, але нічого після.
Значення для тестування Критерій: ?ОК? Критерій: 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, щоб відкрити вкладку “Замінити” діалогового вікна “Знайти і замінити”. Потім у полі “Знайти що” введіть:

Мар*

оскільки всі неправильні варіанти написання починаються з цих трьох букв, і це єдине ім’я у списку, яке починається з таких символів.

Потім у полі Замінити На введіть правильне написання:

Марадона

і натисніть кнопку “Замінити все”, щоб підтвердити виправлення.

Тепер всі варіанти імені цього гравця написані одним способом.

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

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

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

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

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

Статті