Найти функцию: НАЙТИ, НАЙТИБ (функции НАЙТИ, НАЙТИБ)

Содержание

НАЙТИ, НАЙТИБ (функции НАЙТИ, НАЙТИБ)

В этой статье описаны синтаксис формулы и использование функций НАЙТИ и НАЙТИБ в Microsoft Excel.

Описание

Функции НАЙТИ и НАЙТИБ находят вхождение одной текстовой строки в другую и возвращают начальную позицию искомой строки относительно первого знака второй строки.

Важно: 

  • Эти функции могут быть доступны не на всех языках.

  • Функция НАЙТИ предназначена для языков с однобайтовой кодировкой, а функция НАЙТИБ — для языков с двухбайтовой кодировкой. Заданный на компьютере язык по умолчанию влияет на возвращаемое значение указанным ниже образом.

  • Функция НАЙТИ при подсчете всегда рассматривает каждый знак, как однобайтовый, так и двухбайтовый, как один знак, независимо от выбранного по умолчанию языка.

  • Функция НАЙТИБ при подсчете рассматривает каждый двухбайтовый знак как два знака, если включена поддержка языка с БДЦС и такой язык установлен по умолчанию. В противном случае функция НАЙТИБ рассматривает каждый знак как один знак.

К языкам, поддерживающим БДЦС, относятся японский, китайский (упрощенное письмо), китайский (традиционное письмо) и корейский.

Синтаксис

НАЙТИ(искомый_текст;просматриваемый_текст;[нач_позиция])

НАЙТИБ(искомый_текст;просматриваемый_текст;[нач_позиция])

Аргументы функций НАЙТИ и НАЙТИБ описаны ниже.

  • Искомый_текст    — обязательный аргумент. Текст, который необходимо найти.

  • Просматриваемый_текст

        — обязательный аргумент. Текст, в котором нужно найти искомый текст.

  • Начальная_позиция    — необязательный аргумент. Знак, с которого нужно начать поиск. Первый знак в тексте «просматриваемый_текст» имеет номер 1. Если номер опущен, он полагается равным 1.

Замечания

  • Функции НАЙТИ и НАЙТИБ работают с учетом регистра и не позволяют использовать подстановочные знаки. Если необходимо выполнить поиск без учета регистра или использовать подстановочные знаки, воспользуйтесь функцией ПОИСК или ПОИСКБ.

  • Если в качестве аргумента «искомый_текст» задана пустая строка («»), функция НАЙТИ выводит значение, равное первому знаку в строке поиска (знак с номером, соответствующим аргументу «нач_позиция» или 1).

  • Искомый_текст не может содержать подстановочные знаки.

  • Если find_text не отображаются в within_text, find и FINDB возвращают #VALUE! значение ошибки #ЗНАЧ!.

  • Если start_num не больше нуля, то найти и найтиБ возвращает значение #VALUE! значение ошибки #ЗНАЧ!.

  • Если start_num больше, чем длина within_text, то поиск и НАЙТИБ возвращают #VALUE! значение ошибки #ЗНАЧ!.

  • Аргумент «нач_позиция» можно использовать, чтобы пропустить нужное количество знаков. Предположим, например, что для поиска строки «МДС0093.МесячныеПродажи» используется функция НАЙТИ. Чтобы найти номер первого вхождения «М» в описательную часть текстовой строки, задайте значение аргумента «нач_позиция» равным 8, чтобы поиск в той части текста, которая является серийным номером, не производился. Функция НАЙТИ начинает со знака 8, находит искомый_текст в следующем знаке и возвращает число 9. Функция НАЙТИ всегда возвращает номер знака, считая от левого края текста «просматриваемый_текст», а не от значения аргумента «нач_позиция».

Примеры

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Данные

Владимир Егоров

Формула

Описание

Результат

=НАЙТИ(«В»;A2)

Позиция первой «В» в ячейке A2

1

=НАЙТИ(«в»;A2)

Позиция первой «в» в ячейке A2

6

=НАЙТИ(«и»;A2;3)

Позиция первой «и» в строке А2, начиная с третьего знака

8

Пример 2

Данные

Керамический изолятор №124-ТД45-87

Медная пружина №12-671-6772

Переменный резистор №116010

Формула

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

Результат

=ПСТР(A2;1;НАЙТИ(» №»;A2;1)-1)

Выделяет текст от позиции 1 до знака «№» в строке («Керамический изолятор»)

Керамический изолятор

=ПСТР(A3;1;НАЙТИ(» №»;A3;1)-1)

Выделяет текст от позиции 1 до знака «№» в ячейке А3 («Медная пружина»)

Медная пружина

=ПСТР(A4;1;НАЙТИ(» №»;A4;1)-1)

Выделяет текст от позиции 1 до знака «№» в ячейке А4 («Переменный резистор»)

Переменный резистор

Как найти функцию за ее полным дифференциалом?

Сегодня научим Вас возобновлять функцию через интеграл от ее полного дифференциала.
Алгоритм который описывает что за чем нужно делать детально расписан в приведенной дальше статье.
Формула Ньютона-Лейбница для криволинейного интеграла от полного дифференциала имеет вид
(1)
где P(x, y) частичная производная функции u по переменной y,
Q(x, y) частичная производная функции u по переменной x.
Для ее использования необходимо лишь убедиться, что частичные производные P(x, y), Q(x, y) равны между собой

Криволинейный интеграл 2 рода (1) упрощается, если контур интегрирования от точки M0(x0,y0) к M(x, y) по прямой заменить ломаной, что состоит из прямых параллельных к осям координат M0M1 но M1M или M0M2 но M2M.
С одной стороны это позволяют свойства криволинейных интегралов.
Из другой такой способ имеет практическую выгоду.

На практике можем превратить в нуль один из дифференциалов под интегралом, если интегрировать вдоль прямых параллельных осям, в замен придется интегрировать вдоль двух отрезков прямых, тоесть вычислять сумму двух интегралов. Детальнее об этом можете почитать в статье об интегрировании полных дифференциалов.

Пример 1 Найти функцию z, если известен полный дифференциал функции
dz=(ydx-xdy)/(3x2-2xy+3y2)

Решение: Разделяем слагаемые при dx, dy, но выписываем для функции z дифференциалы P, Q:

Найдем частичные производные первого порядка функций P(x, y), Q(x, y):

Из равенства частичных производных делаем вывод, что выражение dz является полным дифференциалом.
Функцию z найдем с помощью криволинейного интегралу 2-го рода:

Приведенный криволинейный интеграл от точки (0,0) к точке (x, y) будем вычислять вдоль прямых x=0 и y=y0.
Так как криволинейный интеграл не зависит от контура интегрирования, то кривую интегрирования будем строить в виде ломанной из двух прямых, которые параллельны осям и соединяют крайние точки.
Это делается с целью избавиться от одного из дифференциалов на каждом из промежутков интегрирования.
В этом случае ломаную можно выбрать из следующих прямых

Здесь также записано почему ровные соответствующие дифференциалы.
Вычислим криволинейный интеграл 2 рода для возобновления функции z через полный дифференциал:

Внимательно разберите интегрирование.

 

Пример 2 Найти функцию z, если

Решение: Имеем дифференциал:

Здесь обозначено 

Найдем частичные производные первого порядка функций P(x, y) но Q(x, y):

Как видим условие равенства частных производных выполняется , поэтому выражение dz является полным дифференциалом.
Функцию z найдем с помощью криволинейного интеграла 2-го рода:

Полученный криволинейный интеграл от точки (1,0) к точке (x,y) будем вычислять вдоль прямых y=1 и x=x0.
То есть

Возобновим функцию z за ее полным дифференциалом с помощью криволинейного интегралу второго рода

При интегрировании выполнили замену переменных
Выписываем конечное значение интеграла 

Впереди Вас ожидают новые решения на криволинейные, поверхностные, тройные и другие интегралы.

Примеры использования функции НАЙТИ в таблицах Excel

Используя таблицы Excel как базу данных, не обойтись без такой функции, как «Найти». Она понадобится для быстрого определения места ключевого слова в каждой строке таблицы.

Как использовать функцию НАЙТИ в Excel

Каждая функция с заполненными аргументами в Excel – это формула, с помощью которой выполняются сложные операции и вычисления в Excel. Перед ее введением ставится знак равенства. Именно так вы дадите знать программе, что вводится именно формула, а не текст и не значение. Функция состоит из двух частей: имени и аргумента.

Каждое название функции в Excel описывает ее операцию и назначение. В данном случае это слово «НАЙТИ».

Аргументов может быть несколько. Они могут быть числовыми, символьными или текстовыми и всегда заключаются в круглые скобки. Если аргументов больше одного, между ними ставится знак «;». Для поиска необходимо использовать следующие аргументы.

  1. Искомый текст. Сочетание знаков, которые мы разыскиваем в таблице. Это может быть цифро-буквенное сочетание, только цифры или только буквы, пробелы или знаки. Нужно помнить, что функция учитывает введенный регистр. Результаты поиска слов «Мир» и «мир» будут разными.
  2. Просматриваемый текст. Область поиска может быть указана с помощью мыши. Также ее значения могут быть введены с клавиатуры.
  3. Начальная позиция (опциональный аргумент). По умолчанию началом поиска признается первая ячейка первой строки таблицы. Вы можете вручную задать номер ячейки, которая будет начальной в процессе поиска.

Синтаксис функции выглядит таким образом:

НАЙТИ(«искомый текст»; просматриваемый текст; [начальная позиция])

Результатом применения функции будет номер места в строке, на котором располагается искомое ключевое слово. Если его нет, выдается символ ошибки #ЗНАЧ!



Примеры использования функции НАЙТИ

Эта формула редко используется самостоятельно. Тем не менее, чтобы наглядно продемонстрировать действие, стоит рассмотреть несколько примеров ее использования.

Пример 1. В таблице 4 столбца по 10 строк. В нее внесены:

  • номера по штатному расписанию;
  • ФИО работников;
  • количество отработанных дней:
  • оклад (размер оплаты).

Для отчета нужно выбрать информацию о том, сколько дней отработали и какую оплату получили специалисты, которые работают во вредных условиях, связанных с задымленностью.

Штатное расписание составлено особым образом. Номера рабочих единиц имеют пометку «!». В зависимости от расположения этой пометки можно понять, с какими вредными факторами сталкивается рабочий. Нам нужно отсортировать строки, штатные номера которых имеют пометку «!» на втором месте. Например, 3!7884, 8!6453 или 5!54.

Для этого в ячейку, следующую за последней в первой строчке, нужно ввести функцию НАЙТИ. Она будет выглядеть так.

=НАЙТИ(«!»; A2; 1)

При этом, для указания области поиска можно выделить столбец с номерами. По окончанию набора функции, нажмите Enter. В ячейке появится номер места, на котором располагается пометка «!».

Теперь вы сможете выделить и скопировать строки, напротив которых стоит цифра 2 или воспользоваться автофильтром: «ДАННЫЕ»-«Фильтр».

Отчет готов за пару секунд.

Пример 2. В таблице 4 столбца по 10 строк.

В нее сведены артикулы товаров, которые находятся на складе и указаны такие параметры;

  • наименование товара;
  • цвет;
  • цена;
  • артикул.

В зависимости от времени поступления на склад они по-разному маркируются. Нужно выбрать информацию по товарам артикулы которых начинаются на буквы «de». Эти буквосочетания встречаются и в других местах артикулов. Важно отсортировать только товары, в артикулах которых оно встречается на первом месте.

Алгоритм действий аналогичный. В ячейке, следующей за последней в первой строке прописываем функцию.

=НАЙТИ(«de»;D2;1)

После нажатия клавиши Enter появляется номер места заданных букв в артикуле товаров. Протянув за нижний угол выделенную ячейку вниз, вы получите аналогичные показатели по всем строкам.

В артикулах товаров, по которым выдана ошибка #ЗНАЧ!, нет заданных букв. Остается выполнить автофильтр, поиск по которым дал результат 1.

Выборка товаров готова.

Пример 3. В таблице 5 строк. В нее введены математические формулы.

Студент готовит шпаргалку на экзамен. Ему нужно выбрать формулы для расчета суммы. Он знает, что в таких формулах на четвертом месте всегда стоит знак «+».

Как всегда, функция прописывается в ячейке, следующей за последней в первой строчке. Формула выглядит так.

=НАЙТИ(«+»; A1; 1)

Нажав Enter, вы получите результат функции.

Теперь можно выбрать формулы, в которых знак суммы находится на 4 месте.

Читайте также: Примеры использования функции НАЙТИ в Excel формулах.

Выбраны все необходимые формулы из списка по критерию – «4» указанном в условии для отбора строк автофильтром Excel.

Все выше описанные примеры применяют функцию НАЙТИ без формул. Но на практике чаще всего она используется как вспомогательная функция для формул с обработкой таблиц в режиме базы данных.

Не удается найти функцию Запись с экрана

Если на рабочем экране нет приложения с функцией Запись с экрана, вы можете записать содержимое экрана следующим образом.

Некоторые модели не поддерживают данную функцию. Свяжитесь со службой поддержки клиентов, чтобы узнать, поддерживается ли эта функция на вашем телефоне.

1. Проверьте, установлено ли приложение Запись с экрана на вашем телефоне

Проведите вниз из верхней части экрана, чтобы отобразилась панель уведомлений, и нажмите на значок (Правка), чтобы проверить, доступен ли значок приложения Запись с экрана. Если да, нажмите на него, чтобы включить функцию Запись с экрана. (Эта функция не поддерживает изменение настроек вручную). Если не удается найти значок приложения Запись с экрана, выполните следующие действия.

2. Проверьте, доступна ли комбинация клавиш для записи содержимого экрана

Нажмите и удерживайте кнопку питания и кнопку увеличения громкости, чтобы начать запись с экрана. Если не удалось начать запись с экрана, эта функция может быть удалена. Выполните следующие действия, чтобы устранить проблему.

3. Восстановите приложение из AppGallery

Если вы по ошибке удалили приложение, откройте AppGallery, перейдите в раздел Я > Диспетчер установки, найдите приложение Запись с экрана и затем нажмите Установить. Затем воспользуйтесь вышеуказанным способом, чтобы включить функцию.

4. Попробуйте выполнить Сброс всех настроек

Для этого откройте Настройки, найдите и откройте раздел Сброс всех настроек и следуйте инструкциям на экране, чтобы завершить операцию. Для получения более подробной информации см. в разделе Сброс всех настроек.

5. Попробуйте выполнить Восстановление заводских настроек

Если проблема не решена, это может быть связано с ошибочным удалением системных компонентов. В этом случае сделайте резервную копию личных данных и выполните Восстановление заводских настроек.

Для этого откройте Настройки, найдите и откройте раздел Восстановление заводских настроек и следуйте инструкциям на экране, чтобы завершить операцию.

6. Если проблема не решена

Если приложение Запись с экрана по-прежнему отсутствует, установите стороннее приложение для записи с экрана. Для загрузки перейдите в магазин приложений HUAWEI AppGallery.

Функция НАЙТИ, НАЙТИБ (FIND, FINDB) — Справочник

Функция НАЙТИ находит вхождение одной текстовой строки в другую и возвращает начальную позицию искомой строки относительно первого знака второй строки.

Описание функции НАЙТИ Функции НАЙТИ и НАЙТИБ находят вхождение одной текстовой строки в другую и возвращают начальную позицию искомой строки относительно первого знака второй строки.

Функция НАЙТИ предназначена для языков с однобайтовой кодировкой, а функция НАЙТИБ — для языков с двухбайтовой кодировкой. Заданный на компьютере язык по умолчанию влияет на возвращаемое значение указанным ниже образом.

  • Функция НАЙТИ при подсчете всегда рассматривает каждый знак, как однобайтовый, так и двухбайтовый, как один знак, независимо от выбранного по умолчанию языка.
  • Функция НАЙТИБ при подсчете рассматривает каждый двухбайтовый знак как два знака, если включена поддержка языка с двухбайтовой кодировкой и такой язык установлен по умолчанию. В противном случае функция НАЙТИБ рассматривает каждый знак как один знак.
  • Двухбайтовую кодировку поддерживают такие языки, как японский, китайский (упрощенное письмо), китайский (традиционное письмо) и корейский.

Синтаксис
=НАЙТИ(искомый_текст;просматриваемый_текст;[нач_позиция])

Аргументы

искомый_текстпросматриваемый_текстнач_позиция

Обязательный аргумент. Текст, который необходимо найти.

Обязательный аргумент. Текст, в котором нужно найти искомый текст.

Необязательный аргумент. Знак, с которого нужно начать поиск. Первый знак в тексте «просматриваемый_текст» имеет номер 1. Если номер опущен, он полагается равным 1.

Замечания
  • Функции НАЙТИ и НАЙТИБ работают с учетом регистра и не позволяют использовать подстановочные знаки. Если необходимо выполнить поиск без учета регистра или использовать подстановочные знаки, воспользуйтесь функцией ПОИСК или ПОИСКБ.
  • Если в качестве аргумента «искомый_текст» задана пустая строка («»), функция НАЙТИ выводит значение, равное первому знаку в строке поиска (знак с номером, соответствующим аргументу «нач_позиция» или 1).
  • Искомый_текст не может содержать подстановочные знаки.
  • Если «искомый_текст» отсутствует в тексте «просматриваемый_текст», функции НАЙТИ и НАЙТИБ возвращают значение ошибки #ЗНАЧ!.
  • Если «нач_позиция» не больше нуля, функции НАЙТИ и НАЙТИБ возвращают значение ошибки #ЗНАЧ!.
  • Если «нач_позиция» больше, чем длина аргумента «просматриваемый_текст», то возвращается значение ошибки #ЗНАЧ!.
  • Аргумент «нач_позиция» можно использовать, чтобы пропустить нужное количество знаков. Предположим, например, что для поиска строки «МДС0093.МесячныеПродажи» используется функция НАЙТИ. Чтобы найти номер первого вхождения «М» в описательную часть текстовой строки, задайте значение аргумента «нач_позиция» равным 8, чтобы поиск в той части текста, которая является серийным номером, не производился.2

    Сложная функция

    Сложная функция

    Пример 1. Дана функция f(x) = 3x2 – 4. Найти:

    Решение: f(4) = 3•42 – 4 = 48 – 4 = 44;

    f(a3 + 1) = 3(a3 + 1)2 – 4 = 3(a6 + 2a3 + 1) – 4 =

    = 3a6 + 6a3 – 1;

    f(t) = 3t2 – 4;

    Пример 2. Найти функцию f(x), если  f(x + 1) = x2 + 2x + 2.

    Решение. Пусть x + 1 = a, тогда x = a – 1;  f(a) = (a – 1)2 + 2(a – 1) + 2 = a2 – 2a + 1 + 2a – 2 + 2 = a2 + 1.

    Ответ: f(x) = x2 + 1.

    Пример 3. F(2x – 1) = 4x – 7; F(g(x)) = x3. Найти g(x).

    Решение. Пусть 2x – 1 = a, тогда

    т. е.  F(x) = 2x – 5. Значит,

    F(g(x)) = 2g(x) – 5. 2g(x) – 5 = x3.

    Ответ:

    Пример № 229г (из учебника «алгебра, 10–11» А.Н. Колмогорова). Найти такую функцию f, что

    f(g(x)) = x, g(x) = x2 + 1, x Ј 0.

    Решение. По условию f(x2 + 1) = x, x Ј 0.

    Пусть x2 + 1 = t, тогда

    Ответ:

    Пример 4. Найти F(x), если F(sin x) + F(cos x) = 3.

    Решение. Перепишем данное уравнение в виде

    F(sin x) + F(cos x) = 3(sin2 x + cos2 x).

    В выражении sin x заменим букву x на m, получим sin m. Допустим, что cos x = sin m, выразим x через m:

    x = arccos (sin m).

    Уравнение примет вид

    F(sin m) + F(cos (arccos (sin m))) = 3(sin2 m + sin2 m),

    2F(sin m) = 3•2sin2 m,

    т. е.  F(sin m) = 3sin2 m; F(x) = 3x2.

    Ответ: F(x) = 3x2.

    Пример 5. Найти функцию f(x), если

    Решение. В дроби

      заменив x на m, получим

    Пусть 

    Выразим x через m, получим

    Найдем значение дроби через m:

    и значение дроби в правой части данного уравнения тоже при

    Получим новое уравнение (при аргументе m)

    или, заменив букву m на x,

    Вместе с данным уравнением составим систему

    Эта система, линейная относительно неизвестных

    и

    решается любым из возможных способов. Ее решение (после упрощения):

    или

    Найдем f(t), если допустим, что

    Выразим x через t:

    Тогда

    Аналогичный результат получим из первого уравнения последней системы.

    Ответ:

    Пример 6. Найти функцию f(x), если

    Решение. Пусть

    тогда

    Получим новое уравнение с переменной t

    Заменив t на x, запишем

    Составим систему с данным уравнением, переставив слагаемые

    Исключим из системы неизвестное

    Ответ:

    Пример 7. Найти функции F(x) и g(x) из системы уравнений

    Решение. Пусть

    Тогда

    и первое уравнение примет вид

    Заменим t на x. Получим систему

    Вычитая уравнения почленно, находим

    а затем и

    Пусть 2x + 1 = a, тогда

    Следовательно,

    Ответ:

    Пример 8. Найти функции F(x) и g(x) из системы уравнений

    Решение. Пусть

    откуда

    и второе уравнение перепишется в виде

    Система примет вид

    Исключим функцию F(•):

    Значит,

    Пусть

    тогда

    F(a) = 2a + 3.

    Ответ: F(x) = 2x + 3, g(x) = 0.

    Упражнения для самостоятельной работы

    1. Найдите функцию F(x) из уравнений:

    2. Найдите g(x), если

    1) F(x – 1) = 2x – 3, F(g(x)) = 3x – 4.
    2) F(x) = x3, F(g(x)) = 2x + 1.

    3. Найдите F(x) и g(x) из систем уравнений:

    Ответы

    М Селиванова,
    г. Реутов

    Как использовать функцию НАЙТИ в Excel

    Обзор Формула выглядит сложной, но на самом деле механика довольно проста. Как и в случае с большинством формул, которые разделяют или извлекают текст, ключевым моментом является определение местоположения того, что вы ищете. Как только у вас будет …

    В этой формуле используется функция ПРОСМОТР для поиска и извлечения последнего совпадающего имени файла. Значение поиска равно 2, и lookup_vector создается следующим образом: 1 / (ЕЧИСЛО (НАЙТИ (G6, файлы))) Внутри этого фрагмента файл FIND…

    Функция СЧЁТЕСЛИ подсчитывает ячейки в диапазоне, который соответствует критериям. Например, чтобы подсчитать количество ячеек в диапазоне, содержащем «a», вы можете использовать: = СЧЁТЕСЛИ (диапазон, «а») // точное совпадение Однако обратите внимание, что это …

    По сути, эта формула извлекает символы, начинающиеся слева, и использует функцию НАЙТИ, чтобы выяснить, сколько символов нужно извлечь. Сначала FIND ищет в адресе электронной почты символ «@»…

    Ядром этой формулы является функция LEFT, которая просто извлекает текст из имени файла, начиная слева и заканчивая символом перед первой точкой («.»). = ВЛЕВО (имя файла, символы) НАЙТИ …

    Когда вы используете формулу для применения условного форматирования, формула вычисляется относительно активной ячейки в выделенном фрагменте во время создания правила. В этом случае правило оценивается для каждой ячейки в B4: G12…

    Начиная с изнанки, функция MID используется для извлечения всего текста после «@»: MID (B5, НАЙТИ («@», B5), LEN (B5)) Функция НАЙТИ обеспечивает отправную точку, и для полного извлечения символов мы просто …

    В этом примере ячейка C5 содержит следующую формулу: = ПРАВО (B5; LEN (B5) -FIND («*», ПОДСТАВИТЬ (B5, «.», «*», LEN (B5) -LEN (ПОДСТАВИТЬ (B5, «.», «»))))) По сути, эта формула использует …

    По сути, эта формула использует тот факт, что функция ПОДСТАВИТЬ понимает «экземпляр», предоставленный как необязательный четвертый аргумент с именем «instance_num». Это означает, что вы можете использовать функцию ЗАМЕНА для замены …

    В этом примере цель состоит в том, чтобы проанализировать футы и дюймы в текстовых строках, показанных в столбце B, и создать единое числовое значение для общего количества дюймов. Проблема в том, что каждое из двух чисел встроено в текст.В …

    В этом примере мы ищем n-е вхождение символа «@». Работая изнутри наружу, мы сначала используем функцию SUBSTITUTE, чтобы заменить n-е вхождение «@» на CHAR (160): ЗАМЕНА (B5, …

    Правила проверки данных срабатывают, когда пользователь добавляет или изменяет значение ячейки. В этой формуле функция НАЙТИ настроена для поиска текста «XST» в ячейке C5.Если найдено, FIND вернет числовую позицию (i ….

    Функция ПОИСК возвращает позицию искомого текста в виде числа (если он существует). Условное форматирование автоматически обрабатывает любое положительное число как ИСТИНА, поэтому правило срабатывает при каждом поиске …

    Функция НАЙТИ возвращает позицию текста, когда он найден в ячейке, и #VALUE! ошибка, если нет. В этом примере ячейка B4 содержит число «2» в 29 позиции.Итак, если бы мы просто использовали эту формулу …

    B4 содержит URL: «https://exceljet.net/keyboard-shortcuts». По сути, эта формула извлекает символы из URL-адреса, начиная слева, и использует функцию НАЙТИ, чтобы выяснить, сколько символов нужно …

    FIND, функции FINDB — служба поддержки Office

    В этой статье описаны синтаксис формулы и использование функций FIND и FINDB в Microsoft Excel.

    Описание

    FIND и FINDB находят одну текстовую строку во второй текстовой строке и возвращают номер начальной позиции первой текстовой строки из первого символа второй текстовой строки.

    Важно:

    • Эти функции могут быть доступны не на всех языках.

    • FIND предназначен для использования с языками, которые используют набор однобайтовых символов (SBCS), тогда как FINDB предназначен для использования с языками, которые используют набор двухбайтовых символов (DBCS).Настройка языка по умолчанию на вашем компьютере влияет на возвращаемое значение следующим образом:

    • FIND всегда считает каждый символ, однобайтовый или двухбайтовый, как 1, независимо от языковой настройки по умолчанию.

    • FINDB считает каждый двухбайтовый символ как 2, если вы разрешили редактирование языка, поддерживающего DBCS, а затем установили его в качестве языка по умолчанию.В противном случае FINDB считает каждый символ как 1.

      .

    Языки, поддерживающие DBCS, включают японский, китайский (упрощенный), китайский (традиционный) и корейский.

    Синтаксис

    НАЙТИ (найти_текст; внутри_текста; [начальное_число])

    FINDB (найти_текст, внутри_текст, [начальное_число])

    Аргументы функций НАЙТИ и НАЙТИБ имеют следующие аргументы:

    • Find_text Обязательно.Текст, который вы хотите найти.

    • Within_text Обязательно. Текст, содержащий текст, который вы хотите найти.

    • Start_num Необязательно. Задает символ, с которого следует начать поиск. Первый символ в within_text — это символ номер 1. Если вы опустите start_num, предполагается, что он равен 1.

    Примечания

    • FIND и FINDB чувствительны к регистру и не допускают подстановочных знаков.Если вы не хотите выполнять поиск с учетом регистра или использовать подстановочные знаки, вы можете использовать SEARCH и SEARCHB.

    • Если find_text равен «» (пустой текст), FIND соответствует первому символу в строке поиска (то есть символу с номером start_num или 1).

    • Find_text не может содержать подстановочные знаки.

    • Если find_text не появляется в within_text, FIND и FINDB возвращают #VALUE! значение ошибки.

    • Если start_num не больше нуля, FIND и FINDB возвращают #VALUE! значение ошибки.

    • Если start_num больше, чем длина within_text, FIND и FINDB возвращают #VALUE! значение ошибки.

    • Используйте start_num, чтобы пропустить указанное количество символов. Используя FIND в качестве примера, предположим, что вы работаете с текстовой строкой «AYF0093.YoungMensApparel «. Чтобы найти номер первой буквы» Y «в описательной части текстовой строки, установите start_num равным 8, чтобы поиск в части текста с серийным номером не производился. FIND начинается с символа 8, находит find_text в следующий символ и возвращает число 9. FIND всегда возвращает количество символов от начала внутри_text, считая символы, которые вы пропустили, если start_num больше 1.

    Примеры

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

    Данные

    Мириам Макговерн

    Формула

    Описание

    Результат

    = НАЙТИ («M»; A2)

    Позиция первой буквы «М» в ячейке A2

    1

    = НАЙТИ («м»; A2)

    Позиция первой буквы «М» в ячейке A2

    6

    = НАЙТИ («M»; A2,3)

    Позиция первой буквы M в ячейке A2, начиная с третьего символа

    8

    Пример 2

    Данные

    Изоляторы керамические №124-ТД45-87

    Медные катушки № 12-671-6772

    Переменные резисторы # 116010

    Формула

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

    Результат

    = MID (A2,1; НАЙТИ («#»; A2,1) -1)

    Извлекает текст из позиции 1 в позицию «#» в ячейке A2 (керамические изоляторы)

    Керамические изоляторы

    = MID (A3,1; НАЙТИ («#»; A3,1) -1)

    Извлекает текст из позиции 1 в позицию «#» в ячейке A3 (Copper Coils)

    Медные катушки

    = MID (A4,1; НАЙТИ («#»; A4,1) -1)

    Извлекает текст из позиции 1 в позицию «#» в ячейке A4 (переменные резисторы)

    Переменные резисторы

    Как использовать функцию НАЙТИ (WS)


    В этом руководстве Excel объясняется, как использовать функцию Excel НАЙТИ с синтаксисом и примерами.

    Описание

    Функция Microsoft Excel НАЙТИ возвращает расположение подстроки в строке. При поиске учитывается регистр.

    Функция НАЙТИ — это встроенная функция в Excel, относящаяся к категории String / Text Function . Его можно использовать как функцию рабочего листа (WS) в Excel. Как функцию рабочего листа, функцию НАЙТИ можно ввести как часть формулы в ячейку рабочего листа.

    Подписаться


    Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.

    Загрузить пример

    Синтаксис

    Синтаксис функции НАЙТИ в Microsoft Excel:

     НАЙТИ (подстрока; строка; [начальная_позиция]) 

    Параметры или аргументы

    подстрока
    Подстрока, которую вы хотите найти.
    строка
    Строка для поиска.
    начальная_позиция
    Необязательно. Это позиция в строке , с которой начинается поиск.Первая позиция — 1. Если start_position не указан, функция НАЙТИ начнет поиск с начала строки.

    Возвращает

    Функция НАЙТИ возвращает числовое значение. Первая позиция в строке — 1.
    Если функция НАЙТИ не находит совпадения, она вернет # ЗНАЧ! ошибка.

    Относится к

    • Excel для Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 для Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

    Пример (как функция рабочего листа)

    Давайте рассмотрим несколько примеров функции НАЙТИ в Excel и узнаем, как использовать функцию НАЙТИ как функцию рабочего листа в Microsoft Excel:

    На основе приведенной выше таблицы Excel будут возвращены следующие примеры НАЙТИ:

     = НАЙТИ (B2; A2)
      Результат:  1
    
    = НАЙТИ ("T"; A2)
      Результат:  1
    
    = НАЙТИ ("t"; A3)
      Результат:  12
    
    = НАЙТИ ("The"; A4)
      Результат:  7
    
    = НАЙТИ ("Z"; A5)
      Результат:  #VALUE!
    
    = НАЙТИ ("Т"; A2; 3)
      Результат:  7 

    Часто задаваемые вопросы

    Вопрос: В Microsoft Excel у меня есть значение «Супермаркет» в ячейке A1 и 100 в ячейке A2.

    Цель: Если A1 содержит «Super», то я хочу, чтобы A3 = A2. В противном случае я хочу A3 = 0. Я не могу использовать функцию НАЙТИ, потому что, если ячейка A1 не содержит «Super», функция НАЙТИ возвращает # ЗНАЧ! ошибка, которая не позволяет мне суммировать столбец A.

    Ответ: Чтобы не возвращать #VALUE! ошибок при использовании функции НАЙТИ, вам также необходимо использовать функцию ЕОШИБКА в своей формуле.

    Рассмотрим пример.

    На основе приведенной выше таблицы Excel будут возвращены следующие примеры НАЙТИ:

     = ЕСЛИ (ЕСТЬ ОШИБКА (НАЙТИ ("Супер"; A1,1)) = ИСТИНА; 0; A2)
      Результат: 100 

    В этом случае ячейка A1 действительно содержит значение «Super», поэтому формула возвращает значение, найденное в ячейке A2, равное 100.

    На основе приведенной выше таблицы Excel будут возвращены следующие примеры НАЙТИ:

     = ЕСЛИ (ЕСТЬ ОШИБКА (НАЙТИ ("Супер"; A1,1)) = ИСТИНА; 0; A2)
      Результат:  0 

    В этом примере ячейка A1 НЕ содержит значения «Super», поэтому формула возвращает 0.

    Давайте быстро объясним, как работает эта формула. Если ячейка A1 содержит «Super», функция НАЙТИ вернет числовую позицию значения «Super». Таким образом, ошибка не возникнет (т.е.функция IsError оценивается как ЛОЖЬ), и формула вернет A2.

    Если ячейка A1 НЕ содержит «Super», функция НАЙТИ вернет # ЗНАЧ! ошибка, из-за которой функция IsError оценивает значение TRUE и возвращает 0.

    Функция НАЙТИ — Формула, пример, как использовать функцию НАЙТИ

    Что такое функция НАЙТИ?

    Функция НАЙТИ относится к категории функций Excel ТЕКСТ Функции Список наиболее важных функций Excel для финансовых аналитиков. Эта шпаргалка охватывает 100 функций, которые критически важно знать аналитику Excel.Функция вернет позицию указанного символа или подстроки в предоставленной текстовой строке.

    В финансовом анализе мы можем использовать эту функцию для поиска определенных данных.

    Формула

    = FIND (find_text, within_text, [start_num])

    Функция FIND использует следующие аргументы:

    1. Find_text (обязательный аргумент) — это символ или подстрока, которую мы хочу найти.
    2. Within_text (обязательный аргумент) — текстовая строка, которую нам нужно найти.
    3. Start_num (необязательный аргумент) — указывает позицию в строке inside_text, с которой должен начинаться поиск. Если мы опустим аргумент, он примет значение по умолчанию 1, то есть он начнет поиск с начала строки inside_text.

    Как использовать функцию НАЙТИ в Excel?

    Как функцию рабочего листа, НАЙТИ можно ввести как часть формулы в ячейку рабочего листа. Чтобы понять использование функции, давайте рассмотрим пример:

    Пример 1

    Предположим, мы хотим найти определенные символы из данных ниже:

    • Данные неверны
    • Доход вырос на 5%
    • Исходный текст

    Результаты в Excel показаны на снимке экрана ниже:

    Обратите внимание, что в приведенной выше таблице:

    1. Из-за чувствительности к регистру функции НАЙТИ верхний регистр и Значения find_text в нижнем регистре, «T» и «t», будут возвращать разные результаты.
    2. Если мы сохранили аргумент [start_num] равным 4, поиск начинается с четвертого символа строки inside_text.

    Несколько вещей, которые следует помнить о функции FIND:

    1. Функция FIND вернет местоположение первого экземпляра find_text в файле within_text.
    2. Местоположение возвращается как количество символов от начала within_text.
    3. Start_num является необязательным и по умолчанию 1.
    4. FIND вернет ошибку #VALUE, если find_text не найден в within_text.
    5. Функция чувствительна к регистру и не поддерживает подстановочные знаки.
    6. Мы можем использовать функцию ПОИСК для поиска без учета регистра и / или использования подстановочных знаков.

    Щелкните здесь, чтобы загрузить образец файла Excel

    Дополнительные ресурсы

    Спасибо, что прочитали руководство CFI по важным функциям Excel! Потратив время на изучение и освоение этих функций, а также зачисление в программу финансового аналитика CFI, станьте сертифицированным аналитиком финансового моделирования и оценки (FMVA) ® Сертификат CFI Financial Modeling and Valuation Analyst (FMVA) ® поможет вам обрести уверенность, необходимую вам финансовая карьера.Запишитесь сегодня! вы значительно ускорите свой финансовый анализ. Чтобы узнать больше, ознакомьтесь с этими дополнительными ресурсами CFI:

    • Функции Excel для FinanceExcel for Finance Это руководство по Excel для финансов научит 10 основных формул и функций, которые вы должны знать, чтобы стать отличным финансовым аналитиком в Excel. В этом руководстве есть примеры, скриншоты и пошаговые инструкции. В конце скачайте бесплатный шаблон Excel, который включает в себя все финансовые функции, описанные в руководстве.
    • Расширенный курс формул Excel
    • Расширенные формулы Excel, которые вы должны знать Расширенные формулы Excel, которые необходимо знать Эти расширенные формулы Excel очень важно знать и потребуют вашего финансового анализа. навыки на новый уровень.Загрузите нашу бесплатную электронную книгу Excel!
    • Ярлыки Excel для ПК и MacExcel Ярлыки ПК MacExcel Ярлыки — Список наиболее важных и распространенных ярлыков MS Excel для пользователей ПК и Mac, специалистов в области финансов и бухгалтерского учета. Сочетания клавиш ускоряют ваши навыки моделирования и экономят время. Изучите редактирование, форматирование, навигацию, ленту, специальную вставку, манипулирование данными, редактирование формул и ячеек и другие краткие статьи.

    Как использовать функцию НАЙТИ в Google Таблицах [Пошаговое описание]

    Функция НАЙТИ в Google Таблицах полезна, если вы хотите вернуть позицию, в которой строка была найдена в тексте.

    Функция НАЙТИ в Google Таблицах аналогична функции ПОИСК с небольшим отличием. Но об этом позже

    Возьмем пример.

    Допустим, у вас есть текст в ячейке и вам нужно знать точное положение ключевого слова или буквы в тексте.

    Итак, как нам это сделать?

    Простой. Функция НАЙТИ нуждается в строке, которую вы ищете, и тексте для поиска.

    При желании, если вы не ищете первое совпадение строки, вы можете добавить позицию символа, с которой начинается поиск.Если вы не добавите позицию поиска, поиск автоматически начнется с первого символа.

    Давайте сразу перейдем к реальным примерам, где мы будем иметь дело с реальными значениями, чтобы лучше понять функцию НАЙТИ в Google Таблицах и посмотреть, как вы можете написать ее самостоятельно.

    Анатомия функции НАЙТИ

    Синтаксис (то, как мы пишем) функции НАЙТИ выглядит следующим образом:

      = НАЙТИ (search_for, text_to_search, [start_at])  

    Давайте разберемся с этим, чтобы понять синтаксис функции НАЙТИ и что означает каждый из этих терминов:

    • = знак равенства — это то, как мы начинаем любую функцию в Google Таблицах.
    • НАЙТИ () — это наша функция. Нам нужно будет добавить строку, которую мы хотим найти, а также текст для поиска и позицию символа, с которой начинается поиск.
    • search_for — это строка, которую вы ищете в text_to_search .
    • text_to_search — это текст внутри, который вы ищете для первого совпадения search_for .
    • start_at [необязательно, по умолчанию 1] — позиция символа, с которой начинается поиск.

    ⚠️ Несколько примечаний, которые следует знать при написании собственной функции НАЙТИ в Google Таблицах:

    1. В отличие от функции ПОИСК , функция НАЙТИ учитывает регистр , поэтому следует обращать внимание на прописные и строчные буквы.
    2. Подстановочные знаки ( ‘~’ тильда, ‘*’ звездочка и ‘?’ вопросительный знак), используемые с некоторыми функциями Google Таблиц для представления или замены одного или нескольких других символов в функциях, не являются разрешено функцией НАЙТИ .
    3. Начальная позиция — это числовое значение, которое должно быть больше или равно 1 и меньше или равно количеству символов в тексте, в котором выполняется поиск (text_to_search).
    4. Формула НАЙТИ вернет ошибку (# ЗНАЧ!) , если искомая строка не найдена в text_to_search.

    Реальный пример использования функции НАЙТИ

    Давайте посмотрим на приведенные ниже примеры, чтобы увидеть, как использовать функцию НАЙТИ в Google Таблицах.

    Первые две формулы в ячейках C2 и C3 довольно просты. Единственное отличие состоит в том, что вы можете ввести только адрес ячейки или текст, который вы ищете для первого появления строки. Если вы не используете необязательную часть синтаксиса (start_at) в формуле, он будет считать текст от самого первого символа.

    Если вы посмотрите на третью и четвертую формулы в ячейках C4 и C5 , вы увидите, что в четвертой формуле (C5), мы использовали необязательную часть синтаксиса (start_at), поскольку есть повторение одной и той же строки «яблоко» дважды.Чтобы найти положение второго совпадения строки «яблоко» , мы должны сначала подсчитать позицию первого совпадения, и в данном случае это # 5 (как вы можете видеть в строке 4 ) . Теперь мы вводим первое число выше # 5 , и наш поиск начнется оттуда.

    Наконец, в последней формуле, в ячейке C6 , вы можете увидеть, что она возвращает ошибку (# ЗНАЧЕНИЕ!) , поскольку, в отличие от формулы ПОИСК , формула НАЙТИ в Google Таблицах чувствительна к регистру ( означает, что прописные и строчные буквы имеют значение) 🙂

    Вы также можете использовать функцию НАЙТИ для поиска в диапазоне ячеек первого вхождения строки.Для этого вам понадобится обертка ARRAYFORMULA . Ваша формула теперь будет выглядеть так:

      = ARRAYFORMULA (FIND (search_for, range, [start_at])  

    Если искомой строки нет, формула вернет ошибку (# ЗНАЧ!) . Но если строка найдена, она вернет позицию строки. Давайте посмотрим, что произойдет, если мы попытаемся найти строку «яблоко» в диапазоне пяти ячеек.

    Вы можете попробовать сами, сделав копию таблицы, перейдя по ссылке ниже:

    Сделайте копию примера электронной таблицы

    Как использовать функцию НАЙТИ в Google Таблицах

    Давайте приступим к написанию нашей собственной функции НАЙТИ в Google Таблицах, шаг за шагом.

    1. Сначала щелкните любую ячейку, чтобы сделать ее активной. Вы должны щелкнуть по ячейке, в которой вы хотите показать свой результат. Для этого руководства я выберу B2 .

    1. Затем введите знак равенства ‘=’ , чтобы запустить функцию. После этого введите имя функции: ‘FIND’ .

    1. Когда вы начнете вводить имя функции, вы увидите, что всплывающее окно предложит автоматически предложенное поле с именами функций, которые начинаются с «F».Вы можете закрыть и проигнорировать это всплывающее окно, или вы можете выбрать функцию НАЙТИ, щелкнув по ней, просто убедитесь, что вы щелкнули по правильной, поскольку иногда там может быть больше функций с похожими именами.

    1. После открывающей скобки следует добавить искомую строку. Убедитесь, что search_for и text_to_search не указаны в обратном порядке, иначе формула, скорее всего, вернет ошибку (#VALUE!) .

    1. Введите запятую ‘,’ , чтобы действовать как разделитель между строкой, которую вы ищете, и текстом внутри вас, который будет выполнять поиск.

    1. После того, как вы добавили запятую, введите текст, в котором вы будете выполнять поиск. Вы также можете ввести адрес ячейки, нет необходимости копировать / вставлять текст.

    1. Вы можете закрыть функцию закрывающей скобкой ‘)‘ или нажать клавишу Enter , которая закроет скобку на функции и немедленно выведет результат формулы. Если вы выполнили мои шаги, результат в ячейке B2 будет 5 , поскольку это первая позиция строки «яблоко» в выделенном тексте.

    1. Однако, если вы не ищете первое совпадение строки и хотите найти вторую позицию строки «яблоко» , вам следует добавить необязательную часть синтаксиса (start_at) . Введите запятую ‘,’ после текста, в котором вы будете выполнять поиск (или адреса ячейки), и добавьте позицию символа, с которой начинается поиск.

    1. Закройте функцию закрывающей скобкой ‘)’ или нажмите клавишу Enter , и вы увидите, что результат в ячейке B3 будет 31 , поскольку это вторая позиция строки “ яблоко » внутри выделенного текста.

    Вот и все! Ты сделал это! Теперь вы можете использовать функцию НАЙТИ вместе с другими формулами Google Таблиц , чтобы создавать еще более эффективные формулы, которые помогут вам в вашей работе и сэкономят время 🙂

    Получайте от нас электронные письма о Google Таблицах.

    Наша цель в этом году — создать множество подробных небольших руководств для таких пользователей Google Таблиц, как вы.Если вам понравился этот, вам понравится то, над чем мы работаем! Читатели получают «ранний доступ» к новому контенту. Спама не будет, и вы сможете отказаться от подписки в любой момент.

    Функция НАЙТИ в Excel

    На главную »Встроенные функции Excel» Текстовые функции Excel »Функция поиска в Excel

    Связанная функция:

    Функция ПОИСК

    Описание функции

    Функция НАЙТИ в Excel возвращает положение указанного символ или подстрока в предоставленной текстовой строке.

    Функция чувствительна к регистру . Если вы хотите выполнить поиск без учета регистра, используйте вместо этого функцию поиска в Excel.

    Синтаксис функции поиска:

    FIND (find_text, within_text, [start_num])

    Где аргументы функции:

    find_text Символ или подстрока, которую вы хотите найти.
    inside_text Текстовая строка, в которой выполняется поиск.
    [start_num]

    Необязательный аргумент, указывающий позицию в строке within_text, с которой должен начинаться поиск.

    Если опущено, принимает значение по умолчанию 1 (т. Е. Начать поиск с начала строки внутри_текста)

    Если предоставленный текст_файла найден, функция Найти возвращает число, которое представляет его позицию в тексте_нутри. Если предоставленный find_text — , а не , ​​функция возвращает Excel #VALUE! ошибка.


    Примеры функций поиска

    В столбце B следующей электронной таблицы функция поиска Excel используется для поиска различных символов в текстовой строке «Исходный текст».

    Формулы:

    9014D 909 2 909 («t», A2)
    A B
    1 Исходный текст = FIND («T», A1)
    3 Исходный текст = НАЙТИ («i», A3)
    4 Исходный текст = НАЙТИ («i», A4, 4)

    Результаты:

    4 Исходный текст
    A B
    1 Исходный текст 10
    2 3
    4 Исходный текст 5

    Обратите внимание, что в приведенной выше таблице:

    • Из-за чувствительности к регистру в функции поиска , значения find_text в верхнем и нижнем регистре, «T» и «t», возвращают разные результаты (см. примеры в ячейках B1 и B2).
    • В ячейке B4 аргумент [start_num] установлен в 4. Следовательно, поиск начинается с четвертого символа строки within_text, и поэтому функция возвращает второе вхождение подстроки «i».

    Дополнительные примеры функции поиска в Excel см. В разделенной строке на странице Excel.

    Кроме того, дополнительные сведения о функции поиска можно найти на веб-сайте Microsoft Office.


    Ошибка функции поиска в Excel

    Если вы получаете сообщение об ошибке из функции поиска в Excel, скорее всего, это # ​​ЗНАЧ! ошибка:

    Общая ошибка

    #VALUE!

    Происходит, если:

    • Предоставленный find_text не найден в предоставленной строке inside_text;
    • Предоставленный [start_num] меньше нуля или больше, чем длина предоставленной строки within_text.
    Вернуться к текстовым функциям Excel Страница
    Вернуться к списку всех встроенных функций Excel

    Как использовать функцию поиска в Excel (примеры + видео)

    Функция поиска в Excel (пример + видео)

    Когда использовать функцию НАЙТИ в Excel

    Функцию НАЙТИ в Excel можно использовать, когда вы хотите найти текстовую строку в другой текстовой строке и найти ее положение.

    Что возвращает

    Возвращает число, которое представляет начальную позицию строки, которую вы находите в другой строке.

    Синтаксис

    = FIND (find_text, within_text, [start_num])

    Входные аргументы

    • find_text — текст или строка, которую нужно найти.
    • inside_text — текст, в котором вы хотите найти аргумент find_text.
    • [start_num] — число, представляющее позицию, с которой вы хотите начать поиск. Если вы его опустите, он начнется с самого начала.

    Дополнительные примечания

    • Если начальный номер не указан, поиск начинается с начала строки.
    • Функция НАЙТИ в Excel чувствительна к регистру. Если вы хотите выполнить поиск без учета регистра, используйте функцию ПОИСК в Excel.
    • Функция НАЙТИ в Excel не может обрабатывать подстановочные знаки. Если вы хотите использовать подстановочные знаки, используйте функцию ПОИСК в Excel.
    • Возвращает #VALUE! ошибка, если искомая строка не найдена в тексте.

    Функция НАЙТИ в Excel — примеры

    Вот четыре примера использования функции НАЙТИ в Excel:

    Поиск слова в текстовой строке (с начала)

    В приведенном выше примере, когда вы ищете слово Хорошо в тексте Доброе утро, возвращает 1, которая является позицией начальной точки искомого слова.

    Обратите внимание, что функция НАЙТИ в Excel чувствительна к регистру. Когда вы используете good вместо Good, возвращается #VALUE! ошибка.

    Если вы ищете поиск без учета регистра, используйте функцию ПОИСК в Excel.

    Поиск слова в текстовой строке (с указанным началом)

    Третий аргумент функции НАЙТИ — это позиция в тексте, с которой вы хотите начать поиск. В приведенном выше примере функция возвращает 1 при поиске текста Good in Good Morning, а начальная позиция — 1.

    Однако он возвращает ошибку, когда вы начинаете с 2. Следовательно, он ищет текст Good in ood Morning. Поскольку он не может его найти, он возвращает ошибку.

    Примечание. Если вы пропустите последний аргумент и не укажете начальную позицию, по умолчанию она будет принята как 1.

    При многократном появлении искомого текста

    Функция НАЙТИ в Excel начнет поиск в указанный текст из указанной позиции. В приведенном выше примере, когда вы ищете текст Good in Good Good Morning с начальной позицией 1, он возвращает 1, поскольку находит его в начале.

    Когда вы начинаете поиск со второго символа и далее, он возвращает 6, поскольку находит соответствующий текст в шестой позиции.

    Извлечение всего слева указанного символа / строки

    Предположим, у вас есть идентификаторы электронной почты, которые делают некоторых супергероев, как показано ниже, и вы хотите извлечь только часть имени пользователя (это будут символы перед @).

    Ниже приведена формула, которая будет определять положение символа «@» в каждом идентификаторе электронной почты и извлекать все символы слева от него:

    = LEFT (A2, FIND («@», A2,1) — 1)

    Функция НАЙТИ в этой формуле определяет позицию символа «@».Функция LEFT, которая использует эту позицию для извлечения имени пользователя.

    Например, в случае [email protected] функция FIND возвращает 11. Функция LEFT затем использует FIND («@», A2,1) -1 в качестве второго аргумента для получения имени пользователя.

    Обратите внимание, что 1 вычитается из значения, возвращаемого функцией FIND, поскольку мы хотим исключить @ из результата функции LEFT.

    Excel FIND Function — VIDEO

    Связанные функции Excel:

    Вам также могут понравиться следующие учебные пособия:

    .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *