Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Вебпрограма Excel Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Мій Office для iPhone Office.com

У цій статті наведено синтаксис формули та описано, як у програмі 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 покращила поведінку з сурогатними парами, враховуючи їх як один символ замість двох. Селектори варіантів (зазвичай використовуються з емодзі) і надалі вважатимуться окремими символами. Докладні відомості див. тут: Стандарт Юнікоду

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

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

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

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