Вычисление корней любой степени в Excel
Чтобы посчитать корень в Excel, используйте функцию =КОРЕНЬ(число) для квадратных корней или оператор степени ^(1/n) для корней любой другой степени (кубических, четвертых и т.д.). Например, формула =81^(1/2) вернет 9, а =27^(1/3) — 3. Эти методы работают во всех версиях программы и подходят как для простых расчетов, так и для сложных инженерных задач.
Базовые способы извлечения корня
В арсенале пользователя есть два основных подхода: специализированная функция для квадратных корней и универсальный математический оператор для любых степеней.
Квадратный корень
Самый простой случай — извлечение корня второй степени. Для этого предназначена встроенная функция:
- Русская версия:
=КОРЕНЬ(число) - Английская версия:
=SQRT(number)
Аргументом может быть конкретное число или ссылка на ячейку.
Пример:
=КОРЕНЬ(144)вернет результат 12.
Функция КОРЕНЬ работает только с неотрицательными числами. Попытка извлечь корень из отрицательного значения (например, -25) приведет к ошибке #ЧИСЛО!.
Корень произвольной степени
Для кубических корней (3-й степени), корня 4-й степени и любых других используется свойство математики: корень степени n эквивалентен возведению числа в степень 1/n.
Универсальная формула выглядит так:
=число^(1/степень)
Где символ ^ (каретка) обозначает возведение в степень. Его можно ввести, переключив раскладку на английскую и нажав Shift+6.
| Задача | Формула | Результат |
|---|---|---|
| Кубический корень из 27 | =27^(1/3) | 3 |
| Корень 4-й степени из 81 | =81^(1/4) | 3 |
| Корень 5-й степени из 32 | =32^(1/5) | 2 |
Этот метод универсален и заменяет отсутствие отдельных функций типа КУБКОРЕНЬ.
Работа с данными в ячейках
На практике числа редко вводятся в формулу вручную. Обычно они хранятся в ячейках таблицы.
Динамический расчет:
Если число находится в ячейке A2, а степень корня указана в ячейке B2, формула будет выглядеть так:
=A2^(1/B2)
Это позволяет создавать гибкие калькуляторы: меняя значение в ячейке B2 (например, с 3 на 4), вы мгновенно получаете новый результат без правки самой формулы.
Для массового расчета столбца данных введите формулу в первую ячейку результата, затем дважды кликните по маркеру автозаполнения (маленький квадрат в правом нижнем углу ячейки) или протяните формулу вниз до конца таблицы.
Решение проблем с отрицательными числами
Стандартные школьные вычисления не позволяют извлекать четные корни (квадратный, 4-й, 6-й) из отрицательных чисел в действительной области. Excel строго следует этому правилу и выдает ошибку #ЧИСЛО!.
Однако есть два пути решения в зависимости от вашей задачи:
-
Игнорирование знака (модуль) Если знак числа не важен и нужно получить корень из его абсолютного значения, оберните ссылку в функцию
ABS(РУССК):=КОРЕНЬ(ABS(A2))Пример: Для числа -16 формула вернет 4. -
Комплексные числа Если задача требует получения мнимого результата (например, корень из -1 равен i), используйте функции работы с комплексными числами:
=КОРЕНЬ.ПИ(-1)— в новых версиях Excel может потребоваться использование надстроек или запись через комплексные функцииМНИМ.ЕДиСТЕПЕНЬ.- Чаще всего в бизнес-задачах используют первый вариант с модулем, так как отрицательные площади или объемы физически невозможны.
Частые ошибки и как их избежать
При работе с корнями пользователи часто сталкиваются с типовыми проблемами. Вот как их исправить:
-
Ошибка #ЗНАЧ! Возникает, если в ячейке, на которую ссылается формула, находится текст (даже если он выглядит как число, например, "100 руб."). Решение: Очистите данные от лишних символов или используйте функцию
ЗНАЧЕН()для преобразования текста в число. -
Ошибка #ЧИСЛО! Появляется при извлечении корня из отрицательного числа функцией
КОРЕНЬ. Решение: Проверьте исходные данные на наличие минусов или используйте конструкцию сЕСЛИОШИБКА:=ЕСЛИОШИБКА(КОРЕНЬ(A2); "Отрицательное число") -
Неверный разделитель В русской локализации аргументы функций разделяются точкой с запятой (
;), а не запятой. Неправильно:=КОРЕНЬ(100, 2)Правильно:=КОРЕНЬ(100)(функция принимает только один аргумент).
FAQ
Можно ли извлечь корень без использования формул?
Да, в строке формул можно просто написать выражение, например =144^0,5, и нажать Enter. Также можно использовать значок «∑» (Автосумма) -> «Другие функции» -> категория «Математические» -> КОРЕНЬ.
Как округлить результат вычисления корня?
Оберните формулу корня в функцию округления. Например, чтобы получить 2 знака после запятой:
=ОКРУГЛ(КОРЕНЬ(A2); 2)
или для произвольной степени:
=ОКРУГЛ(A2^(1/3); 2)
**Почему формула =27^(1/3) иногда выдает неточный результат **(например, 2.999999)
Это особенность двоичной системы счисления компьютера. Для устранения визуальной неточности всегда применяйте функцию ОКРУГЛ к конечному результату.