Формула квадратного корня в Microsoft Excel не работает, если вы пытаетесь ввести её вручную как √9 — программа просто не распознаёт символ корня. Чтобы правильно вычислить квадратный корень числа (например, 25, 144 или значения из ячейки A1), нужно использовать специальную функцию КОРЕНЬ или оператор возведения в степень ^. При этом ошибка #ЧИСЛО! появляется, если под корнем отрицательное число — Excel не поддерживает комплексные числа в базовых настройках.
В этой статье разберём, как сделать квадратный корень в Excel для чисел, ячеек и целых столбцов, включая случаи с отрицательными значениями. Также покажем, как извлечь корень n-й степени (кубический, четвёртой степени и т.д.) и автоматизировать расчёты для больших таблиц. Все примеры протестированы в Excel 2016–2023 и Excel Online.
1. Функция КОРЕНЬ: базовый синтаксис и примеры
Самый простой способ вычислить квадратный корень в Excel — использовать встроенную функцию =КОРЕНЬ(). Она относится к категории математических функций и имеет единственный обязательный аргумент:
=КОРЕНЬ(число)
Где число — это либо конкретное значение (например, 16), либо ссылка на ячейку (например, A2). Функция возвращает положительное значение корня, даже если исходное число отрицательное (но в этом случае вернёт ошибку).
- 📌 Пример 1:
=КОРЕНЬ(25)→ результат5. - 📌 Пример 2:
=КОРЕНЬ(A1), где вA1записано144→ результат12. - ⚠️ Пример 3:
=КОРЕНЬ(-9)→ ошибка#ЧИСЛО!(Excel не поддерживает мнимые числа по умолчанию).
Чтобы избежать ошибок при работе с отрицательными числами, используйте функцию =ЕСЛИОШИБКА():
=ЕСЛИОШИБКА(КОРЕНЬ(A1); "Отрицательное число")
2. Альтернативный метод: оператор ^ (возведение в степень)
Если функция КОРЕНЬ недоступна (например, в старых версиях Excel) или вам нужно извлечь корень n-й степени, используйте оператор ^. Квадратный корень — это возведение числа в степень 1/2. Синтаксис:
=число^(1/2)
Примеры:
- 🔢
=16^(1/2)→4. - 🔢
=A1^(1/2), гдеA1=81→9. - 🔢
=(-4)^(1/2)→ ошибка#ЧИСЛО!(как и с функциейКОРЕНЬ).
Преимущество этого метода — гибкость. Например, для кубического корня используйте степень 1/3:
=27^(1/3)
⚠️ Внимание: Если вы копируете формулу с оператором^из интернета, убедитесь, что символ не заменён на другой (например, на˄). В Excel работает только^(Shift+6 на английской раскладке).
3. Квадратный корень для диапазона ячеек
Чтобы применить функцию корня ко всему столбцу или строке, используйте маркер автозаполнения (маленький квадратик в правом нижнем углу ячейки). Например:
- Введите формулу в первую ячейку (например,
=КОРЕНЬ(B2)). - Наведите курсор на маркер автозаполнения (он превратится в крестик).
- Дважды кликните левой кнопкой мыши — формула автоматически скопируется до последней заполненной ячейки в столбце.
Для динамического диапазона (например, если данные добавляются постоянно) используйте «умную таблицу»:
- 📊 Выделите диапазон с числами (например,
B2:B100). - Нажмите
Ctrl+T→ подтвердите создание таблицы. - Введите формулу в первый столбец результатов — она автоматически применится ко всем строкам.
Введите формулу в первую ячейку результата
Используйте маркер автозаполнения для копирования
Проверьте, что в исходных ячейках нет текста (только числа)
Для больших таблиц преобразуйте диапазон в «умную таблицу» (Ctrl+T)-->
4. Ошибки при вычислении корня и их исправление
Excel может возвращать ошибки при работе с корнями. Рассмотрим самые частые:
| Ошибка | Причина | Решение |
|---|---|---|
#ЧИСЛО! |
Отрицательное число под корнем | Используйте =ЕСЛИОШИБКА(КОРЕНЬ(A1); 0) или =АБС(A1)^(1/2) |
#ЗНАЧ! |
В ячейке текст вместо числа | Проверьте формат ячейки (Числовой) или используйте =ЗНАЧЕН(A1) |
#ДЕЛ/0! |
Пустая ячейка в аргументе | Добавьте проверку: =ЕСЛИ(A1=""; ""; КОРЕНЬ(A1)) |
Для обработки отрицательных чисел без ошибок используйте функцию =АБС() (абсолютное значение):
=АБС(A1)^(1/2)
Это вернёт корень из модуля числа, но результат будет некорректным с математической точки зрения (например, для -9 функция вернёт 3, хотя правильный ответ — 3i).
Рядом никогда|Иногда (1-2 раза в месяц)|Часто (еженедельно)|Постоянно (ежедневно)-->
5. Квадратный корень в условном форматировании
Функцию корня можно использовать для условного форматирования. Например, чтобы выделить ячейки, где квадратный корень больше 10:
- Выделите диапазон (например,
A1:A100). - Перейдите на вкладку
Главная→Условное форматирование→Создать правило. - Выберите
Использовать формулу для определения форматируемых ячеек. - Введите формулу:
=КОРЕНЬ(A1)>10. - Задайте формат (например, зелёную заливку) и нажмите
ОК.
Аналогично можно выделить ячейки с некорректными данными (например, отрицательными числами под корнем):
=И(A1<0; НЕ(ЕПУСТО(A1)))
6. Продвинутые приёмы: корень n-й степени и массив формул
Для извлечения корня произвольной степени (например, кубического или четвёртой степени) используйте функцию =СТЕПЕНЬ() или оператор ^:
=СТЕПЕНЬ(число; 1/n)
Примеры:
- 🔹 Кубический корень из 64:
=СТЕПЕНЬ(64; 1/3)или=64^(1/3)→ результат4. - 🔹 Корень четвёртой степени из 16:
=16^(1/4)→ результат2.
Для работы с массивами данных (например, извлечь корни из всех чисел в диапазоне сразу) используйте ДВССЫЛ или INDEX в формулах массива (в новых версиях Excel — ДИНАММАССИВ):
=КОРЕНЬ(A1:A10)
Введите формулу и подтвердите нажатием Ctrl+Shift+Enter (в старых версиях). В Excel 365 и 2021 формула автоматически станет динамической.
Как работают динамические массивы в Excel 365?
В Excel 365 формулы массива не требуют подтверждения Ctrl+Shift+Enter. Достаточно ввести формулу в одну ячейку, и результат автоматически «прольётся» на соседние ячейки. Например, если ввести =КОРЕНЬ(A1
=КОРЕНЬ(A1A5), Excel вернёт 5 значений вниз по столбцу. Это называется переливание формул (spill range).
7. Сравнение методов: какой способ выбрать?
Выбор метода зависит от задачи:
| Метод | Когда использовать | Преимущества | Недостатки |
|---|---|---|---|
=КОРЕНЬ() |
Простые вычисления для одного числа или ячейки | Читаемый синтаксис, быстрое выполнение | Не работает с отрицательными числами |
=число^(1/2) |
Гибкие расчёты (включая корни n-й степени) | Подходит для любых степеней, короткий синтаксис | Менее наглядно, ошибки при копировании символа ^ |
=СТЕПЕНЬ() |
Корни произвольной степени (кубический и др.) | Явное указание степени, удобно для документирования | Длиннее, чем оператор ^ |
Для большинства задач оптимален =КОРЕНЬ(). Если нужна гибкость (например, динамическая степень корня), используйте =СТЕПЕНЬ() или ^.
FAQ: Частые вопросы по квадратному корню в Excel
❓ Как извлечь квадратный корень из суммы ячеек?
Используйте формулу =КОРЕНЬ(СУММ(A1:A10)). Сначала Excel сложит все числа в диапазоне A1:A10, затем извлечёт корень из результата.
❓ Почему Excel показывает ошибку #ИМЯ? при вводе функции КОРЕНЬ?
Ошибка #ИМЯ? означает, что Excel не распознаёт имя функции. Возможные причины:
- Опечатка в названии (например,
КОРИНЬвместоКОРЕНЬ). - Функция введена на другом языке (например,
SQRTвместо русскоязычнойКОРЕНЬ). - Повреждение файла Excel (попробуйте создать новый файл).
❓ Можно ли в Excel вычислить корень из отрицательного числа?
В стандартных настройках — нет, Excel вернёт ошибку #ЧИСЛО!. Для работы с комплексными числами:
- Установите надстройку Пакет анализа (
Файл→Параметры→Надстройки). - Используйте функцию
=ИМДЕЛ(комплексное_число; n), гдеn— степень корня.
Например, =ИМДЕЛ("3+4i"; 2) вернёт корень из комплексного числа 3+4i.
❓ Как посчитать квадратный корень в Excel на телефоне (Android/iOS)?
В мобильной версии Excel (Excel для Android/iOS) синтаксис функций идентичен десктопной версии. Чтобы ввести формулу:
- Коснитесь ячейки, где нужен результат.
- Нажмите на строку формул (вверху экрана).
- Введите
=КОРЕНЬ(и выберите ячейку или введите число. - Закройте скобку и нажмите
✓.
Для удобства используйте голосовой ввод: скажите «знак равно корень из» и диктуйте число.
❓ Как сделать обратную операцию — возведение в квадрат?
Для возведения числа в квадрат используйте:
- Оператор
^:=A1^2. - Функцию
=СТЕПЕНЬ(A1; 2). - Функцию
=A1*A1.
Все три метода дадут одинаковый результат.