Вычисление корней любой степени в Excel

Иван Корнев·10.04.2026·4 мин

Чтобы посчитать корень в 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 строго следует этому правилу и выдает ошибку #ЧИСЛО!.

Однако есть два пути решения в зависимости от вашей задачи:

  1. Игнорирование знака (модуль) Если знак числа не важен и нужно получить корень из его абсолютного значения, оберните ссылку в функцию ABS (РУССК): =КОРЕНЬ(ABS(A2)) Пример: Для числа -16 формула вернет 4.

  2. Комплексные числа Если задача требует получения мнимого результата (например, корень из -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) Это особенность двоичной системы счисления компьютера. Для устранения визуальной неточности всегда применяйте функцию ОКРУГЛ к конечному результату.