Текстові
FIND
Визначення
FIND повертає початкову позицію одного тексту всередині іншого, з урахуванням регістру.
Синтаксис
=FIND(find_text, within_text, [start_num])
Аргументи
| Аргумент | Значення |
|---|---|
find_text |
Символи, які потрібно знайти. Регістр має збігатися. |
within_text |
Текст або комірка з ним, у якому шукають. |
start_num |
Необов’язково. Символ, з якого починати пошук. Якщо не вказано, Excel починає з 1. |
Приклад
У таблиці бронювань зберігають назви міст. Назви записано в A2:A4.
| A: Місто |
|---|
| Boston |
| Lisbon |
| Canton |
Формула: =FIND("ton",A2)
Результат: 4. У Boston літери ton починаються з символу 4.
Практика
У комірці A2 записано Packet. У B2 напишіть формулу, яка повертає позицію ck всередині A2.
- У B2 напишіть формулу FIND, яка повертає позицію ck в A2.
- B2 має показати позицію ck в A2.
Крок 1 з 2
Введіть =FIND("ck",A2) у B2.
ck починається з третього символу Packet, тому позиція — 3.
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…
B2 використовує FIND.
B2 тепер показує 3.
Пов’язані функції
FIND часто дає початкову позицію для MID, а LEFT може взяти символи, що стоять перед цією позицією.
Поширена помилка
Очікування, що FIND ігнорує регістр: пошук TON у Boston повертає #VALUE!, бо в комірці літери — ton.