Как найти нули функции в excel

The zeros of a function are the values of the variable that make the function equal to zero. For example, the zeros of f(x)=x^2-1 are x=1 and x=-1. Here, the caret ^ denotes exponentiation. In Excel, you can use the Solver application to find a zero for a function using the methods of the field of mathematics called “numerical analysis.” You don’t need to know the details of the method. All you need to do is come up with a close guess as to one of the zeros of the function, and Excel will finish the job.

    Type your function into cell A1 of your Excel spreadsheet, using cell A2 in place of the variable. For example, if your function is f(x)=x^2-1, enter into cell A1 exactly the following: =A2^2-1.

    Enter your best guess in cell A2 as to what the zero of f(x) is. For example, for f(x)=x^3-3x+10, you might enter a number between -2 and -1 into cell A2, after noticing that f(-2) is -11 while f(-1) is +12. Since they are on opposite sides of zero on the number line, a zero for f(x) exists between x=-1 and x=-2.

    Go to the Tools drop-down menu at the top of the page, and select Solver. The Solver panel will pop up.

    Enter A1 into the field for “Set Target Cell.”

    Select the “Value Of” radio button, and type in the number 0, because you want Excel to make A1 equal to zero.

    Enter A2 in the field for “By Changing Cells.”

    Click the “Solve” button. The zero that Excel calculates will appear in cell A2. Solver will ask you whether you want to keep the solution. Select “OK.”

    Solve for another zero of the same function by entering another value, making sure again that it is close to where you suspect that zero is.

Нули функции — это значения переменной, которые делают функцию равной нулю. Например, нулями f (x) = x ^ 2-1 являются x = 1 и x = -1. Здесь каретка ^ обозначает возведение в степень. В Excel вы можете использовать приложение Solver, чтобы найти ноль для функции, используя методы из области математики, называемой «численный анализ». Вам не нужно знать подробности метода. Все, что вам нужно сделать, это придумать точную догадку относительно одного из нулей функции, и Excel завершит работу.

    Введите свою функцию в ячейку A1 электронной таблицы Excel, используя вместо нее ячейку A2. Например, если ваша функция f (x) = x ^ 2-1, введите в ячейку A1 точно следующее: = A2 ^ 2-1.

    Введите свое лучшее предположение в ячейку A2 относительно того, что является нулем f (x). Например, для f (x) = x ^ 3-3x + 10 вы можете ввести число от -2 до -1 в ячейку A2, заметив, что f (-2) равно -11, а f (-1) +12. Так как они находятся на противоположных сторонах нуля на числовой линии, ноль для f (x) существует между x = -1 и x = -2.

    Перейдите в раскрывающееся меню Инструменты в верхней части страницы и выберите Solver. Панель Solver появится.

    Введите A1 в поле «Задать целевую ячейку».

    Выберите переключатель «Значение» и введите число 0, потому что вы хотите, чтобы Excel сделал A1 равным нулю.

    Введите А2 в поле «Путем изменения ячеек».

    Нажмите кнопку «Решить». Ноль, который вычисляет Excel, появится в ячейке A2. Солвер спросит вас, хотите ли вы сохранить решение. Выберите «ОК».

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

0 / 0 / 0

Регистрация: 08.12.2017

Сообщений: 4

1

05.11.2020, 16:14. Показов 4018. Ответов 9


Студворк — интернет-сервис помощи студентам

Помогите пожалуйста справиться с данной задачей, буду очень благодарна) С помощью MS Excel построить график и найти нули функции f(x)=cos^2 (x+1)+x^2+2x на отрезке [-2, 0].



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,938

Записей в блоге: 4

05.11.2020, 21:08

2

uyu, cos^2 (x+1)+x^2+2x — безграмотная строка.
Уж лучше фото задания, чем это нагромождение….



0



1234 / 671 / 239

Регистрация: 22.12.2015

Сообщений: 2,093

06.11.2020, 10:47

3

uyu, смотрите. Если функция не та — отредактируйте столбец, график перестроится.



0



0 / 0 / 0

Регистрация: 08.12.2017

Сообщений: 4

06.11.2020, 21:10

 [ТС]

4

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



0



41 / 32 / 12

Регистрация: 15.04.2013

Сообщений: 361

09.11.2020, 16:08

5

АЕ, почему же? Знак «^» всегда обозначал «в квадрате», так что всё нормально с формулой



0



41 / 32 / 12

Регистрация: 15.04.2013

Сообщений: 361

09.11.2020, 16:17

6

uyu, а что Вам мешает выполнить это пошаговое решение?

Миниатюры

В MS Excel построить график и найти нули функции f(x)=cos^2 (x+1)+x^2+2x на отрезке [-2, 0]
 

В MS Excel построить график и найти нули функции f(x)=cos^2 (x+1)+x^2+2x на отрезке [-2, 0]
 



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,938

Записей в блоге: 4

09.11.2020, 17:25

7

Цитата
Сообщение от Aline_u
Посмотреть сообщение

всегда обозначал «в квадрате»

может и так, но sin^2(A1) это вздор , а sin(A1)^2 — уже формула



0



5942 / 3154 / 698

Регистрация: 23.11.2010

Сообщений: 10,524

09.11.2020, 18:58

8

Цитата
Сообщение от Aline_u
Посмотреть сообщение

Знак «^» всегда обозначал «в квадрате»

вообще-то это знак степени



0



41 / 32 / 12

Регистрация: 15.04.2013

Сообщений: 361

10.11.2020, 09:14

9

Fairuza, ну в данном случае степень 2, квадрат не так выразилась, но думаю все поняли



0



1234 / 671 / 239

Регистрация: 22.12.2015

Сообщений: 2,093

10.11.2020, 17:38

10

Цитата
Сообщение от Aline_u
Посмотреть сообщение

не так выразилась, но думаю все поняли

Все верно, если писать ручкой на бумаге, то скобки часто не пишутся, и разумеется степень логичнее писать над синусом — sin2 х, чтобы отличать квадрат синуса от синуса квадрата аргумента: sin x2

Могу только плечами пожать — люди на форум приходят за помощью тогда, когда сами не справляются с решением проблемы, так что наличие ошибки предсказуемо и закономерно. Был бы ТС экспертом в этой области — вряд ли бы создал эту тему.



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

10.11.2020, 17:38

10

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

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

В этой статье описаны синтаксис формулы и использование функций НАЙТИ и НАЙТИБ в 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 («Переменный резистор»)

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

Нужна дополнительная помощь?

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

В этой статье описаны синтаксис формулы и использование функций НАЙТИ и НАЙТИБ в 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, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

history 12 апреля 2013 г.
    Группы статей

  • Подстановочные знаки (*, ?)
  • Функции и Средства EXCEL учитывающие РЕгиСТр

Синтаксис функции

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

Искомый_текст — текст, который требуется найти.

Просматриваемая_строка — текст, в которой ищется Искомый_текст .

Нач_позиция — позиция знака в просматриваемой_строке, с которой должен начинаться поиск. Если аргумент нач_позиция опущен, то предполагается значение 1.

Если искомый_текст не найден, возвращается значение ошибки #ЗНАЧ!

Функция НАЙТИ() учитывает РЕгиСТР букв, т.е. результат поиска в строке » ПЕРВЫЙ первый » будет разным для формул =НАЙТИ(«ПЕРВЫЙ»;»ПЕРВЫЙ первый») и =НАЙТИ(«первый»;»ПЕРВЫЙ первый») . Первая вернет 1, вторая 8.

Примеры

Формула =НАЙТИ(«к»;»Первый канал») вернет 8, т.к. буква к находится на 8-й позиции слева. Формула =НАЙТИ(«К»;»Первый канал») вернет значение ошибки #ЗНАЧ!, т.к. с учетом регистра строка Первый канал не содержит букву К .

Пусть в ячейке А2 введена строка Первый канал — лучший . Формула =НАЙТИ(СИМВОЛ(32);A2) вернет 7, т.к. символ пробела (код 32) находится на 7-й позиции.

Чтобы найти позицию второго вхождения буквы «а» в строке «мама мыла раму» используйте формулу =НАЙТИ(«а»;»мама мыла раму»;НАЙТИ(«а»;»мама мыла раму»)+1). Чтобы определить есть ли третье вхождение буквы «м» в строке «мама мыла раму» используйте формулу =ЕСЛИ(ДЛСТР(ПОДСТАВИТЬ(«мама мыла раму»;»м»;»»;3))=ДЛСТР(«мама мыла раму»);»Нет третьего вхождения»;»Есть третье вхождение») .

Функция НАЙТИ() vs ПОИСК()

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

Связь с функциями ЛЕВСИМВ() , ПРАВСИМВ() и ПСТР()

Функция НАЙТИ() может быть использована совместно с функциями ЛЕВСИМВ() , ПРАВСИМВ() и ПСТР() .

Например, в ячейке А2 содержится фамилия и имя «Иванов Иван», то формула =ЛЕВСИМВ(A2;НАЙТИ(СИМВОЛ(32);A2)-1) извлечет фамилию, а =ПРАВСИМВ(A2;ДЛСТР(A2)-НАЙТИ(СИМВОЛ(32);A2)) — имя. Если между именем и фамилией содержится более одного пробела, то для работоспособности вышеупомянутых формул используйте функцию СЖПРОБЕЛЫ() .

Понравилась статья? Поделить с друзьями:
  • Как найти нужный шрифт в word
  • Как найти нужную функцию в excel
  • Как найти нужный символ в word
  • Как найти нужную строчку в excel
  • Как найти нужный символ в excel