Как правильно прописать корень в Excel: формулы, примеры и ошибки

При вводе формулы для вычисления квадратного корня в Microsoft Excel пользователи часто сталкиваются с ошибкой #ИМЯ?, если неправильно указывают синтаксис функции. Дело в том, что в Excel нет отдельной функции КОРЕНЬ() для произвольной степени — только КОРЕНЬ() для квадратного корня и оператор ^ для степеней. Если вам нужно извлечь корень n-й степени (например, кубический), потребуется использовать возведение в дробную степень или функцию СТЕПЕНЬ() с отрицательным показателем.

В 80% случаев проблема кроется в трех моментах: неверное имя функции (например, SQRT вместо русскоязычной КОРЕНЬ), отсутствие скобок вокруг аргумента или попытка извлечь корень из отрицательного числа без комплексных чисел. Ниже разберем все варианты — от базового синтаксиса до расчета корней высоких степеней с примерами для разных версий Excel (2010–2023 и Excel Online).

Базовая функция КОРЕНЬ() для квадратного корня

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

=КОРЕНЬ(16)  → результат 4

=КОРЕНЬ(A1) → извлечет корень из значения в ячейке A1

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

=КОРЕНЬ((A1+B1)*2)
  • 📌 Важно: функция всегда возвращает положительный корень, даже если исходное число было отрицательным (но в этом случае возникнет ошибка).
  • 🔄 Для работы с отрицательными числами используйте функцию АБС() или комплексные числа (в Excel 365).
  • 💡 Если нужно получить оба корня (положительный и отрицательный), используйте формулу массива: =КОРЕНЬ(A1)*{-1;1}.

Извлечение корня n-й степени: степень 1/n

Для корней третьей, четвертой и других степеней в Excel используют оператор возведения в степень ^ или функцию СТЕПЕНЬ(). Формула основана на математическом свойстве: корень n-й степени из числа x равен x в степени 1/n.

Примеры:

ЗадачаФормулаПримерРезультат
Кубический корень (3-я степень)=A1^(1/3)=27^(1/3)3
Корень 4-й степени=СТЕПЕНЬ(A1; 1/4)=СТЕПЕНЬ(16; 1/4)2
Корень 5-й степени из суммы=(A1+B1)^(1/5)=(32+1)^(1/5)2,007

Обратите внимание на скобки: если выражение содержит операции сложения/вычитания, их нужно заключать в скобки до возведения в степень. Например, =A1+B1^(1/3) и =(A1+B1)^(1/3) дадут разные результаты.

Как извлечь корень с помощью логарифмов?

Для сложных расчетов (например, в инженерных задачах) можно использовать формулу: =EXP(LN(A1)/n), где n — степень корня. Это альтернатива оператору ^, полезная при работе с очень большими или очень малыми числами.

Типичные ошибки и как их исправить

Даже опытные пользователи допускают ошибки при работе с корнями в Excel. Вот самые распространенные:

⚠️ Внимание: Если в ячейке отображается #ИМЯ?, проверьте регистр функции. В русскоязычном Excel правильно писать КОРЕНЬ, а не корень или SQRT (последнее работает только в англоязычной версии).
  • 🚫 Ошибка #ЧИСЛО!: Возникает при попытке извлечь квадратный корень из отрицательного числа. Решение: используйте АБС() или включите поддержку комплексных чисел (в Excel 365 через надстройку "Инженерные вычисления").
  • 🔢 Неверный порядок операций: Забытые скобки в формулах типа =A1+B1^(1/2) приводят к неправильному приоритету. Всегда группируйте выражения: =(A1+B1)^(1/2).
  • Деление на ноль: При расчете корня дроби (например, =КОРЕНЬ(A1/B1)) убедитесь, что знаменатель не равен нулю.

Для диагностики ошибок используйте инструмент Вычисление формулы (вкладка ФормулыВычислить формулу). Он покажет, на каком этапе Excel выдает ошибку.

📊 Какой способ извлечения корня вы используете чаще?
Функция КОРЕНЬ()
Оператор ^(1/n)
Функция СТЕПЕНЬ()
Комплексные числа

Работа с корнями в массивах и таблицах

Если нужно извлечь корни из целого диапазона ячеек, используйте формулы массива или пролистывание (в новых версиях Excel). Например, чтобы получить квадратные корни из столбца A1:A10:

=КОРЕНЬ(A1:A10)

В Excel 365 и Excel 2021 формула автоматически прольется на весь диапазон. В старых версиях (2010–2019) нажмите Ctrl+Shift+Enter, чтобы подтвердить ввод формулы массива.

Для корней n-й степени в таблице:

=A1:A10^(1/3)  → кубические корни

=СТЕПЕНЬ(A1:A10; 1/4) → корни 4-й степени

⚠️ Внимание: При работе с массивами избегайте смешанных ссылок (например, $A1). Используйте либо абсолютные ($A$1), либо относительные (A1) ссылки для корректного пролистывания.

Комплексные числа и корни из отрицательных значений

В Excel 365 и Excel Online появилась поддержка комплексных чисел через функции КОМПЛЕКСН(), ДЕЙСТВ() и МНИМ(). Чтобы извлечь квадратный корень из отрицательного числа:

=КОМПЛЕКСН(0; КОРЕНЬ(ABS(A1)))

Где A1 — ячейка с отрицательным числом. Формула вернет комплексное число в формате a + bi.

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

=КОМПЛЕКСН(

ABS(A1)^(1/n) * COS(ATAN2(0; A1)/n);

ABS(A1)^(1/n) * SIN(ATAN2(0; A1)/n)

)

Где n — степень корня. Например, для кубического корня из -8 формула вернет 1 + 1,732i (один из трех возможных корней).

Убедитесь, что версия Excel поддерживает комплексные числа (365 или 2021)|Проверьте формат ячейки (должен быть "Общий" или "Текстовый")|Используйте ABS() для модуля числа|Для кубических корней можно обойтись без комплексных чисел (результат вещественный)-->

Продвинутые приемы: корни в условном форматировании и Power Query

Корни можно использовать не только в формулах, но и для условного форматирования. Например, чтобы выделить ячейки, где квадратный корень из значения превышает 10:

  1. Выделите диапазон (например, A1:A100).
  2. Перейдите на вкладку ГлавнаяУсловное форматированиеСоздать правило.
  3. Выберите Использовать формулу... и введите: =КОРЕНЬ(A1)>10.
  4. Задайте формат (например, красный фон) и нажмите ОК.

В Power Query (инструмент для импорта и преобразования данных) корни извлекают через язык M. Например, чтобы добавить столбец с квадратными корнями:

// В редакторе Power Query

= Table.AddColumn(Источник, "Корень", each Number.Sqrt([ВашСтолбец]))

Для корней n-й степени используйте:

= Table.AddColumn(Источник, "КубКорень", each [ВашСтолбец] ^ (1/3))

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

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

Да, но только для нечетных степеней (кубический, 5-й степени и т.д.). Например, =-8^(1/3) вернет -2, так как (-2)^3 = -8. Для четных степеней (квадратный корень, 4-я степень) потребуются комплексные числа или функция АБС() для модуля.

Почему функция КОРЕНЬ() возвращает ошибку #ЗНАЧ!?

Ошибка #ЗНАЧ! появляется, если аргумент функции — текст или пустая ячейка. Проверьте формат данных с помощью функции ТИП() или преобразуйте текст в число через ЗНАЧЕН():

=КОРЕНЬ(ЗНАЧЕН(A1))
Как извлечь корень из дроби в Excel?

Используйте скобки для правильного порядка операций. Например, корень из дроби 3/4:

=КОРЕНЬ(3/4)  → 0,866

=(3/4)^(1/2) → то же значение

Если числитель и знаменатель — ячейки, формула будет: =КОРЕНЬ(A1/B1).

Есть ли в Excel функция для извлечения кубического корня?

Нет отдельной функции, но можно использовать:

  • =A1^(1/3) — через оператор возведения;
  • =СТЕПЕНЬ(A1; 1/3) — через функцию;
  • =EXP(LN(A1)/3) — через логарифмы (полезно для очень больших чисел).
Как в Excel посчитать корень с точностью до n знаков после запятой?

Используйте функцию ОКРУГЛ() или настройте формат ячейки:

=ОКРУГЛ(КОРЕНЬ(A1); 2)  → 2 знака после запятой

=ОКРУГЛ(A1^(1/3); 4) → 4 знака для кубического корня

Альтернатива: выделите ячейку → Ctrl+1 → вкладка Число → укажите количество десятичных знаков.