Как вычислить корень в Excel: от квадратного до n-й степени

Вычисление корней в Microsoft Excel — задача, с которой сталкиваются и школьники при решении уравнений, и инженеры при расчёте нагрузок, и финансовые аналитики при оценке доходности инвестиций. Вручную извлекать корни из больших чисел неэффективно, а в таблицах это можно сделать за секунды — если знать правильные формулы. Проблема в том, что многие пользователи ограничиваются функцией КОРЕНЬ, не подозревая о более гибких методах.

В этой статье вы узнаете не только как найти квадратный корень, но и как работать с корнями любой степени (включая дробные), как избежать ошибок при отрицательных числах, и почему иногда вместо результата Excel выдаёт #ЧИСЛО!. Мы разберём уникальный приём с экспоненциальной записью, который позволяет обойтись без функций вообще, а также покажем, как автоматизировать расчёты для целых столбцов данных.

Базовый метод: функция КОРЕНЬ для квадратного корня

Самый простой способ извлечь квадратный корень в Excel — использовать встроенную функцию КОРЕНЬ (англ. SQRT). Она возвращает положительное значение квадратного корня из заданного числа. Синтаксис функции:

=КОРЕНЬ(число)

Где число — это аргумент, из которого нужно извлечь корень. Например, чтобы найти корень из 25, введите:

=КОРЕНЬ(25)
  • 📌 Аргумент может быть числом (например, 16), ссылкой на ячейку (например, A1) или выражением (например, КОРЕНЬ(SUM(B2:B10))).
  • ⚠️ Если аргумент отрицательный, Excel вернёт ошибку #ЧИСЛО!, так как квадратный корень из отрицательного числа в реальных числах не существует.
  • 🔄 Функция игнорирует формат ячейки — даже если в ячейке отображается 25%, формула воспримет это как 0.25.

Пример использования с ссылкой на ячейку:

=КОРЕНЬ(A1)

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

Корень n-й степени: функция СТЕПЕНЬ с дробным показателем

Функция КОРЕНЬ ограничена только квадратными корнями. Если вам нужно извлечь корень третьей, четвёртой или любой другой степени, используйте функцию СТЕПЕНЬ (англ. POWER) с дробным показателем. Формула основана на математическом свойстве:

√x = x^(1/n), где n — степень корня.

Например, чтобы найти кубический корень из 27 (то есть 3√27), используйте:

=СТЕПЕНЬ(27; 1/3)

Или в английской версии Excel:

=POWER(27, 1/3)
  • 🔢 Для четвёртого корня используйте показатель 1/4, для пятого — 1/5 и т.д.
  • 📊 Аргументы можно комбинировать: =СТЕПЕНЬ(A1; 1/B1), где в A1 — число, а в B1 — степень корня.
  • ⚠️ При извлечении корня чётной степени из отрицательного числа Excel вернёт ошибку #ЧИСЛО! (например, СТЕПЕНЬ(-16; 1/4)).

Для удобства можно создать отдельные ячейки под число и степень корня:

=СТЕПЕНЬ(B2; 1/C2)

Где B2 — число, а C2 — степень корня (например, 3 для кубического).

📊 Какой корень вам приходится считать чаще?
Квадратный
Кубический
Четвёртой степени
Другой (указать в комментариях)

Экспоненциальная запись: извлечение корня без функций

Мало кто знает, что в Excel можно обойтись без специализированных функций и извлекать корни с помощью оператора ^ (крышка). Этот метод основан на том же математическом принципе, что и функция СТЕПЕНЬ, но записывается короче:

=число^(1/степень)

Примеры:

  • 🟨 Квадратный корень из 100: =100^(1/2) → результат 10.
  • 🟩 Кубический корень из 64: =64^(1/3) → результат 4.
  • 🟦 Корень пятой степени из 243: =243^(1/5) → результат 3.

Преимущества метода:

  • Быстрее набирается — не нужно искать функцию в списке.
  • 🔄 Легко модифицировать степень прямо в формуле.
  • 📱 Работает и в Google Sheets, и в Excel Online.

Недостаток: при неаккуратном вводе легко допустить ошибку в скобках. Например, =100^1/2 (без скобок) сначала возведёт 100 в степень 1, а затем разделит на 2, что даст 50 вместо 10.

Ошибки при вычислении корней и как их избежать

Даже в простых расчётах Excel может выдавать ошибки. Рассмотрим типичные случаи и способы их устранения:

Ошибка Причина Решение
#ЧИСЛО! Корень чётной степени из отрицательного числа Используйте АБС() для модуля: =СТЕПЕНЬ(АБС(A1); 1/2)
#ЗНАЧ! В ячейке текст вместо числа Проверьте формат ячейки (Числовой) или используйте ЗНАЧЕН()
#ДЕЛ/0! Деление на ноль в показателе степени Убедитесь, что степень корня не равна 0
#ИМЯ? Опечатка в названии функции Проверьте регистр: КОРЕНЬ, а не корень

Особое внимание уделите отрицательным числам. Например, формула =КОРЕНЬ(-9) вернёт ошибку, но если вам нужен комплексный корень (например, для инженерных расчётов), используйте надстройку Анализ данных или функцию ИМДЕЛ() в новых версиях Excel.

⚠️ Внимание: При работе с финансовыми данными (например, расчёт доходности с учётом реинвестирования) корни чётной степени из отрицательных значений могут указывать на ошибки в исходных данных. Проверьте корректность введённых чисел!

Массовое вычисление корней для диапазона ячеек

Если вам нужно извлечь корень из целого столбца или строки, не обязательно вводить формулу для каждой ячейки. Достаточно:

  1. Ввести формулу для первой ячейки (например, =КОРЕНЬ(A1)).
  2. Навести курсор на правый нижний угол ячейки с формулой (появится чёрный крестик — маркер автозаполнения).
  3. Дважды кликнуть по маркеру или протянуть его вниз/вправо до нужного диапазона.

Для корней n-й степени используйте аналогичный подход:

=СТЕПЕНЬ(A1; 1/$C$1)

Где $C$1абсолютная ссылка на ячейку со степенью корня (чтобы при копировании формулы ссылка не сдвигалась).

Убедиться, что в ячейках числа, а не текст|Зафиксировать степень корня абсолютной ссылкой ($C$1)|Проверить первую ячейку на корректность результата|Протянуть формулу маркером автозаполнения-->

Если данные обновляются часто, преобразуйте диапазон в умную таблицу (Ctrl + T), и формулы автоматически применятся к новым строкам.

Продвинутые приёмы: комплексные числа и обратные функции

Для специалистов, работающих с комплексными числами или обратными тригонометрическими функциями, в Excel есть дополнительные инструменты:

  • 🔵 Комплексные корни: Используйте функции ИМДЕЛ() (деление комплексных чисел) и ИМСТЕПЕНЬ() для возведения в степень. Например, корень из -1:
    =ИМСТЕПЕНЬ(КОМПЛЕКСН(0;1); 1/2)

    Результат: 0,5 + 0,5i (в зависимости от настроек отображения).

  • 📐 Обратные тригонометрические функции: Для расчётов с углами используйте ASIN(), ACOS() — они также возвращают значения в радианах, которые можно преобразовать в корни.

Пример расчёта длины стороны треугольника через корень (теорема Пифагора):

=КОРЕНЬ(СТЕПЕНЬ(A1; 2) + СТЕПЕНЬ(B1; 2))

Где A1 и B1 — длины катетов.

Как включить надстройку для работы с комплексными числами?

Перейдите в Файл → Параметры → Надстройки. Внизу окна выберите Управление: Надстройки ExcelПерейти. Отметьте галочкой Пакет анализа и нажмите ОК. После этого станут доступны функции ИМДЕЛ(), ИМСТЕПЕНЬ() и другие.

Сравнение методов: какой способ выбрать?

Выбор метода зависит от задачи:

Метод Когда использовать Пример
КОРЕНЬ() Только для квадратных корней =КОРЕНЬ(16) → 4
СТЕПЕНЬ(;1/n) Для корней любой степени =СТЕПЕНЬ(8; 1/3) → 2
^(1/n) Для быстрых расчётов без функций =8^(1/3) → 2
ИМСТЕПЕНЬ() Для комплексных чисел =ИМСТЕПЕНЬ(-1; 1/2) → 0,5+0,5i

Для большинства задач достаточно комбинации СТЕПЕНЬ и оператора ^. Если вам нужна максимальная точность (например, в инженерных расчётах), отдавайте предпочтение функциям — они менее подвержены ошибкам округления.

⚠️ Внимание: При работе с большими массивами данных (тысячи строк) избегайте вложенных функций типа =КОРЕНЬ(СУММ(B2:B1000)). Они замедляют пересчёт листа. Вместо этого выносите промежуточные результаты в отдельные ячейки.

FAQ: Частые вопросы по расчёту корней в Excel

Можно ли в Excel извлечь корень из отрицательного числа?

Да, но только для нечётных степеней (например, кубический корень из -8 равен -2). Для чётных степеней (квадратный, четвёртой степени и т.д.) Excel вернёт ошибку #ЧИСЛО!, так как результат не является реальным числом. Для комплексных расчётов используйте функции ИМДЕЛ() или ИМСТЕПЕНЬ().

Как извлечь корень из дроби, например √(1/4)?

Используйте формулу =СТЕПЕНЬ(1/4; 1/2) или =(1/4)^(1/2). Результат — 0,5. Если дробь хранится в отдельных ячейках (например, числитель в A1, знаменатель в B1), формула примет вид: =СТЕПЕНЬ(A1/B1; 1/2).

Почему Excel округляет результат корня?

По умолчанию Excel отображает числа с 2 знаками после запятой. Чтобы увидеть полный результат, увеличьте количество десятичных знаков: выделите ячейку → Главная → Увеличить разрядность (или нажмите Ctrl + Shift + ,). Для точных расчётов также можно использовать функцию ОКРУГЛ(), например: =ОКРУГЛ(КОРЕНЬ(2); 10).

Как посчитать корень в Excel на телефоне (мобильная версия)?

В мобильном Excel (Android/iOS) синтаксис функций идентичен десктопной версии. Чтобы ввести формулу:

  1. Коснитесь ячейки, где нужен результат.
  2. Нажмите на строку формул (fx) вверху экрана.
  3. Введите формулу (например, =КОРЕНЬ(A1)) и нажмите ✅.

Для удобства используйте голосовой ввод: скажите "равно корень из а один" — Excel преобразует речь в формулу.

Можно ли извлечь корень из текста, например из строки "144"?

Да, но сначала нужно преобразовать текст в число. Используйте функцию ЗНАЧЕН():

=КОРЕНЬ(ЗНАЧЕН("144"))

Если текст хранится в ячейке A1, формула будет: =КОРЕНЬ(ЗНАЧЕН(A1)). Если в ячейке смешанный формат (например, "144 кг"), используйте =КОРЕНЬ(ЗНАЧЕН(ПОДСТАВИТЬ(A1; " кг"; ""))).