Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію FIND.

Опис

Функція FIND знаходить один текстовий рядок у межах другого текстового рядка та повертає номер початкової позиції першого текстового рядка з першого символу другого текстового рядка.

  • Функція FIND завжди рахує кожен символ, однобайтний чи двобайтний, як 1, незалежно від мовної настройки за замовчуванням.

Синтаксис

FIND(шуканий_текст;текст_перегляду;[поч_позиція])

Синтаксис функції FIND має такі аргументи:

  • Шуканий_текст    Обов’язковий. Це текст, який потрібно знайти.

  • Текст_перегляду    Обов’язковий. Це текст, що містить текст, який потрібно знайти.

  • Поч_позиція    Необов'язковий. Визначає символ, з якого починається пошук. Перший символ у рядку «текст_перегляду» має номер 1. Якщо аргумент «поч_позиція» не вказано, приймається значення 1.

Примітки

  • Функція FIND враховує регістр і не дозволяє символи узагальнення. Якщо не потрібно виконувати пошук із урахуванням регістра або використовувати символи узагальнення, можна скористатися функцією SEARCH.

  • Якщо аргумент «шуканий_текст» = "" (пустий рядок), функція FIND знайде перший символ у рядку пошуку (тобто символ із номером «поч_позиція» або 1).

  • Аргумент «шуканий_текст» не може містити символів узагальнення.

  • Якщо find_text не відображається в within_text, функція FIND повертає #VALUE! .

  • Якщо start_num не більше нуля, функція FIND повертає #VALUE! .

  • Якщо start_num більше довжини within_text, функція FIND повертає #VALUE! .

  • Щоб пропустити певну кількість символів, задайте аргумент «поч_позиція». Наприклад, використовуючи функцію FIND, маємо текстовий рядок «АОУ0093.ОдягМолодихЧоловіків». Для пошуку першої букви «О» в описовій частині тексту аргументу «поч_позиція» потрібно задати значення 8, щоб не шукати в тій частині тексту, де вказано серійний номер. Функція FIND почне працювати від 8-го символу, знайде «шуканий_текст» на наступному символі та поверне номер 9. Функція FIND завжди повертає кількість символів від початку тексту перегляду з урахуванням пропущених символів, якщо значення аргументу «поч_позиція» перевищує 1.

Приклади

Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.

Дані

Лілія Левицька

Формула

Опис

Результат

=FIND("Л",A2)

Розташування першої букви «Л» у клітинці A2

1

=FIND("л",A2)

Розташування першого "m" у клітинці A2

6

=FIND("Л",A2,3)

Розташування першої букви «Л» у клітинці A2, починаючи з третього символу

8

Приклад 2

Дані

Керамічні ізолятори #124-TD45-87

Мідні котушки #12-671-6772

Змінні резистори #116010

Формула

Опис (результат)

Результат

=MID(A2;1;FIND(" #";A2;1)-1)

Видобуває текст, починаючи з позиції 1 і закінчуючи позицією символу "#" у клітинці А2 (Керамічні ізолятори)

Керамічні ізолятори

=MID(A3;1;FIND(" #";A3;1)-1)

Видобуває текст, починаючи з позиції 1 і закінчуючи позицією символу "#" у клітинці А3 (Мідні котушки)

Мідні котушки

=MID(A4;1;FIND(" #";A4;1)-1)

Видобуває текст, починаючи з позиції 1 і закінчуючи позицією символу "#" у клітинці А4 (Змінні резистори)

Змінні резистори

Увага!: 

  • Функцію FINDB вилучено.

  • У книгах із значенням Сумісність версії 2 функція FIND покращила поведінку з сурогатними парами, враховуючи їх як один символ замість двох. Селектори варіантів (зазвичай використовуються з емодзі) і надалі вважатимуться окремими символами. Докладні відомості див. тут: Стандарт Юнікоду

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.