Чтобы решать любое квадратное уравнение в программе эксель, необходимо сначала подготовить универсальную форму, а потом подставлять нужные значения и получать решения. И давайте рассмотрим инструкцию, как это сделать.
Первый шаг. Квадратное уравнение представляется собой следующие уравнение: a*x2+b*х+с=0. Поэтому создадим форму, чтобы можно было вводить коэффициенты: a, b, c. А также формы в которых будет выводится дискриминант.
Второй шаг. Теперь нужно прописать формулы, которые будут решать квадратное уравнение. Начнем с дискриминант, он по правилам математики равен b2-4*a*c. Поэтому в ячейке «B4» пишем формулу: =СТЕПЕНЬ(B2;2)-4*A2*C2, где b2 – это СТЕПЕНЬ(B2;2), a – это A2, с – это C2.
Третий шаг. Чтобы, когда поля были пустые у коэффициентов a, b, c, дискриминант не считался, добавил проверку на условия и перепишем формулу в ячейке «В4» на =ЕСЛИ(A2+B2+C2=0;"";СТЕПЕНЬ(B2;2)-4*A2*C2). Т.е. проверяем, что если поля пустые, то выходи пустота.
Четвертый шаг. Теперь найдем первый корень, при этом нужно учесть тот факт, что если дискриминант меньше нуля, то решения у уравнения не существует. Поэтому в ячейке «B5» пишем формулу =ЕСЛИ(B4<0;"Решение не существует";(-B2+СТЕПЕНЬ(B4;0,5))/(2*A2)), где B4<0 проверяем дискриминант меньше нуля, если меньше, то выводится надпись «Решение не существует», а если больше или равен нулю, то считается первый корень по формуле (-B2+СТЕПЕНЬ(B4;0,5))/(2*A2)), т.е. (–b2+D0,5)/2a.
Пятый шаг. Чтобы убрать ошибку #ЗНАЧ!, заключим формулу из четвертого шага в функцию ЕСЛИОШИБКА и напишем формулу: =ЕСЛИОШИБКА(ЕСЛИ(B4<0;"Решение не существует";(-B2+СТЕПЕНЬ(B4;0,5))/(2*A2));"")
Шестой шаг. Теперь посчитаем второй корень, с учетом того, что если дискриминант равен нулю, то корень один, а если меньше нуля, то решение не существует, также добавим функцию ЕСЛИОШИБКА и напишем формулу в ячейке «B6»: =ЕСЛИОШИБКА(ЕСЛИ(B4<0;"Решение не существует";ЕСЛИ(B4=0;"Второго корня нет";(-B2-СТЕПЕНЬ(B4;0,5))/(2*A2)));"")
Седьмой шаг. Можно проверять работу уравнения, решив уравнение x2+2*x+1=0.
Видео как решить квадратное уравнение в экселе.