Как вычислить корень квадратный в Excel

В офисной программе Майкрософт Эксель представлено множество всевозможных функций, дающих возможность решать задачи разной сложности. Также есть удобная возможность рассчитать корень или возвести в степень в Экселе.

Корень в Excel

Корень — это числовое значение, квадрат которого равняется числу, внесённому под корень.

Функция «КОРЕНЬ» в приложении

В приложении Эксель функция квадратного корня запускается путём открытия специального меню, или прописывается вручную.

image

В первом случае она вызывается с помощью окна «Вставить функцию». Далее необходимо указать данные, допустим разность 2-х ячеек, и нажать мышкой «ОК».image

Во втором случае, после ввода на клавиатуре знака «=» потребуется написать «КОРЕНЬ» (конкретизированный запрос). Затем в скобочках указывается переменная. При этом аргументом может выступать как определённое значение, так и выражение, результатом которого будет некоторое число, либо ссылка.

Как извлечь корень различной степени

В подобной ситуации предусмотрена иная методика вычисления кубического корня (или любой другой степени), заключающаяся в использовании математического смысла понятия: корень n-ой степени – число, которое требуется возвести в степень n для получения выражения, находящегося под корнем. Следовательно, для его извлечения потребуется лишь возведение аргумента в обратную степень 1/n. При этом можно воспользоваться двумя алгоритмами: применение имеющейся в программе функции, либо явное указание действия.

Для расчёта первым способом необходимо вызвать из меню «СТЕПЕНЬ». В открывшемся окне имеется 2 поля для заполнения: в первом указывается аргумент, во втором степень – 1/2, 1/3, 1/4, 1/5 и т. д.

Второй вариант потребует указания специального знака «^» (выводится нажатием комбинации «Shift+6» в английской раскладке). Таким образом, например, для n = 3, пользователю нужно записать следующий набор: Х^(1/3).

  Используем функцию «Если» в Excel

Возведение в степень

Возведение в степень — это вычисление значения степени числа.

Функция «СТЕПЕНЬ»

Чтобы использовать стандартную функцию возведения в степень в Excel (в квадрат, в куб или другую степень), придерживаемся следующего алгоритма:

  • выберите ячейку для вывода в ней итога;
  • щёлкните мышкой по опции «Вставить функцию»;
  • в появившемся окошке отыщите в перечне нужную функцию, выделите её и щёлкните по «ОК»;
  • откроется новое окно с двумя предусмотренными для заполнения полями: в верхнем нужно ввести переменную (возможно и указывать ячейку с математическим выражением), а в нижнем – степень;
  • кликните мышкой по «ОК», и отобразится результат вычисления.

Применение спецоператора

Подобный вариант возведения в степень требует использования спецсимвола «^». Формула будет иметь общий вид: X^n.

К примеру, если пользователю требуется возвести 3 в 4-ю степень:

  • выделите любую ячейку, где желаете увидеть итог;
  • установите значок «=»;
  • введите «3»;
  • установите оператор «^»;
  • укажите цифру 4;
  • нажмите на «Enter».

После этого в ячейке будет выведен итог.

Для возведения в отрицательную степень применяется другая формула: а^–n или 1/(a^n). Так, чтобы вычислить, сколько будет 2 в степени -3, надо прописать: «= 1/(2^3)». Можно написать и в несколько ином формате: «= 2^-3».

Читайте также:

Программа Microsoft Excel известна тем, что существенно облегчает жизнь людям, которые регулярно в ней решают различные задачи. Очень часто пользователям необходимо вычислять корни чисел, чтобы получить нужный результат. Чтобы это не делать отдельно и самостоятельно, можно выполнить такой процесс за довольно короткое время, не выходя из документа программы.

Рассмотрим, какие способы есть в Excel для возведения степени и вычисления квадратных корней.

Вычисление из одного или нескольких чисел

Извлекать квадратный корень из определенного значения в табличном редакторе можно путем ввода подкоренного значения в 1-ю ячейку таблицы. С помощью курсора мышки нужно выделить нужную клетку и напечатать в ее поле число, после чего подтвердить действие посредством нажатия кнопки «Enter».

Затем следует выбрать 2-ю ячейку, где будет в последующем выведен корень. После этого на панели инструментов (вверху редакторского документа) нужно найти кнопку «fx» («Вставить функцию») и нажать на нее — появится окно «Мастер функции», где необходимо выбрать категорию «КОРЕНЬ». Если данной категории нет в списке представленных, ее поможет отыскать поисковик.

После подтверждения выбора всплывет очередное окно «Аргументы функции», в котором следует в поле «Число» ввести номер первой клетки. Сделать это можно как вручную, так и с помощью мышки. Когда все значения программа получила, будут произведены автоматически вычисления.

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

Очень часто в Экселе требуется вывести квадратные корни не для двух данных, а для большего количества. Если каждый раз для отдельной ячейки повторять всю вышеописанную процедуру, то в результате получатся те же затраты по времени, что и при расчете вручную. Однако программа и этот нюанс учла.

Вычислить корень из нескольких чисел можно быстро, если следовать инструкции:

  1. Сначала вводятся в столбец числовые значения, которые будут подвергаться вычислениям.
  2. В другом столбце, желательно рядом стоящем, необходимо проделать все, что ранее описывалось, то есть действия для первых двух данных в списке.
  3. Полученные значения в клетках нужно выделить.
  4. После этого нужно навести курсором мышки в нижний правый угол выделения, где появится крестик, который следует протянуть левой кнопкой до конца столбца.
  5. Соседний столбец отобразит после проделанных шагов результаты вычислений по всем выделенным клеткам 1-го столбца.

Извлечение корня любой степени

Вычислять квадратные корни в текстовом редакторе Microsoft Excel легко, а польза от полученных знаний будет радовать каждый раз при возникновении такого рода задач. Однако на этом еще не все: рассмотрим, как можно вычислить корень из любого числа.

За значение степени условно примем «n». Еще уроки математики научили нас, что извлечение корня степени «n» равняется числу, возведенному в степень «1/n». Возвести в степень в Excel можно, используя символ под названием крышка («^»), который находится на клавиатуре на цифре 6 при английской раскладке.

Для расчета из значения, расположенного в клетке В2, необходимо ввести в строку формул Excel следующие данные: =B2^(1/2) (см. фото). А для извлечения третьей степени вводим формулу: =B2^(1/3). Таким образом можно извлекать любой корень из любой цифры.

Вычисление из одного или нескольких чисел

Извлекать квадратный корень из определенного значения в табличном редакторе можно путем ввода подкоренного значения в 1-ю ячейку таблицы. С помощью курсора мышки нужно выделить нужную клетку и напечатать в ее поле число, после чего подтвердить действие посредством нажатия кнопки «Enter».

Затем следует выбрать 2-ю ячейку, где будет в последующем выведен корень. После этого на панели инструментов (вверху редакторского документа) нужно найти кнопку «fx» («Вставить функцию») и нажать на нее — появится окно «Мастер функции», где необходимо выбрать категорию «КОРЕНЬ». Если данной категории нет в списке представленных, ее поможет отыскать поисковик.

После подтверждения выбора всплывет очередное окно «Аргументы функции», в котором следует в поле «Число» ввести номер первой клетки. Сделать это можно как вручную, так и с помощью мышки. Когда все значения программа получила, будут произведены автоматически вычисления.

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

Очень часто в Экселе требуется вывести квадратные корни не для двух данных, а для большего количества. Если каждый раз для отдельной ячейки повторять всю вышеописанную процедуру, то в результате получатся те же затраты по времени, что и при расчете вручную. Однако программа и этот нюанс учла.

Вычислить корень из нескольких чисел можно быстро, если следовать инструкции:

  1. Сначала вводятся в столбец числовые значения, которые будут подвергаться вычислениям.
  2. В другом столбце, желательно рядом стоящем, необходимо проделать все, что ранее описывалось, то есть действия для первых двух данных в списке.
  3. Полученные значения в клетках нужно выделить.
  4. После этого нужно навести курсором мышки в нижний правый угол выделения, где появится крестик, который следует протянуть левой кнопкой до конца столбца.
  5. Соседний столбец отобразит после проделанных шагов результаты вычислений по всем выделенным клеткам 1-го столбца.

Извлечение корня любой степени

Вычислять квадратные корни в текстовом редакторе Microsoft Excel легко, а польза от полученных знаний будет радовать каждый раз при возникновении такого рода задач. Однако на этом еще не все: рассмотрим, как можно вычислить корень из любого числа.

За значение степени условно примем «n». Еще уроки математики научили нас, что извлечение корня степени «n»

равняется числу, возведенному в степень «1/n». Возвести в степень в Excel можно, используя символ под названием крышка («^»), который находится на клавиатуре на цифре 6 при английской раскладке.

Для расчета из значения, расположенного в клетке В2, необходимо ввести в строку формул Excel следующие данные: =B2^(1/2) (см. фото). А для извлечения третьей степени вводим формулу: =B2^(1/3). Таким образом можно извлекать любой корень из любой цифры.

Способы извлечения

Функция возведения в квадрат в excel

Существуют два основных способа расчета данного показателя. Один из них подходит исключительно для вычисления квадратного корня, а второй можно использовать для расчета величины любой степени.

Способ 1: применение функции

Для того, чтобы извлечь квадратный корень используется функция, которая так и называется КОРЕНЬ. Её синтаксис выглядит следующим образом:

Для того, чтобы воспользоваться данным вариантом, достаточно записать в ячейку или в строку функций программы это выражение, заменив слово «число» на конкретную цифру или на адрес ячейки, где она расположена.

Для выполнения расчета и вывода результата на экран жмем кнопку ENTER.

Кроме того, можно применить данную формулу через мастер функций.

  1. Кликаем по ячейке на листе, куда будет выводиться результат вычислений. Переходим по кнопке «Вставить функцию», размещенную около строки функций.

Открывается окно аргументов. В единственном поле данного окна нужно ввести либо конкретную величину, из которой будет происходить извлечение, либо координаты ячейки, где она расположена. Достаточно кликнуть по этой ячейке, чтобы её адрес был внесен в поле. После ввода данных жмем на кнопку «OK».

В итоге в указанной ячейке будет отображаться результат вычислений.

Также функцию можно вызвать через вкладку «Формулы».

  1. Выделяем ячейку для отображения результата расчета. Переходим во вкладку «Формулы».

В блоке инструментов «Библиотека функций» на ленте кликаем по кнопке «Математические». В появившемся списке выбираем значение «КОРЕНЬ».

Открывается окно аргументов. Все дальнейшие действия в точности такие же, как и при действии через кнопку «Вставить функцию».

Способ 2: возведение в степень

Рассчитать кубический корень использование указанного выше варианта не поможет. В этом случае величину нужно возвести в дробную степень. Общий вид формулы для расчета таков:

То есть, формально это даже не извлечение, а возведение величины в степень 1/3. Но данная степень и является корнем кубическим, поэтому именно такое действие в Эксель используется для его получения. В эту формулу вместо конкретного числа также можно вписать координаты ячейки с числовыми данными. Запись производится в любой области листа или в строке формул.

Не стоит думать, что данный способ можно применять только для извлечения кубического корня из числа. Таким же образом можно рассчитать квадратный и любой другой корень. Но только в этом случае придется использовать следующую формулу:

n – это степень возведения.

Таким образом, этот вариант является намного универсальнее, чем использование первого способа.

Как видим, несмотря на то, что в Excel нет специализированной функции для извлечения кубического корня, данное вычисление можно провести, используя возведение в дробную степень, а именно — 1/3. Для извлечения квадратного корня можно воспользоваться специальной функцией, но существует также возможность сделать это путем возведения числа в степень. На этот раз нужно будет возвести в степень 1/2. Пользователь сам должен определить, какой способ вычислений для него удобнее.

Как в Excel поставить степень или индекс?

Математические функции в microsoft excel

​Ottvett​ в настройке «шрифт»​

​ и нет это​​ — стандартные -​Снова вызываем формат ячеек​ ​В аргументах формулы и​ введения числа просто​

​Как только увидели такую​​ функцию). Из выпадающего​ «квадрат» (т.е. ко​

​ Excel позволяет выполнять​​ можно использовать оператор​

​Теперь вы знаете три​​ хотите сделать запись.​ будет возведено в​ ячейке появится результат​

​ подразумевающего применение специального​​: Выделить с строке​ выбрать «надстрочный».​ же не word​

​ служебные — таблица​​ (например, комбинацией горячих​ функции можно указывать​ нажимаем на кнопку​ подсказку, сразу жмите​ списка «Категория» выбираем​ второй степени) и​ ряд математических функций:​ ^, например: 5^2.​

​ способа, как работать​​Измените ее формат на​ степень.​ данной математической операции.​

Как написать число в степени

Установка галочки в microsoft excel

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

  1. Щелкаем по ячейке с числом правой кнопкой мыши. Выбираем «Формат ячеек» (или нажмите CTRL+1).
  2. В открывшемся меню переходим на вкладку «Число». Задаем «Текстовый» формат. Текстовый формат для значения в ячейке можно также задать через панель инструментов («Главная» – «Число»). После установки текстового формата цифра в ячейке становится слева.
  3. Рядом с цифрой вводим в ячейку значение со знаком «минус».
  4. Выделяем только значение степени («-3»). Вызываем меню «Формат ячеек». Устанавливаем видоизменение «Надстрочный». И нажимаем ОК.

Получили корректное отображение числа 5 в -3 степени.

Здравствуйте, друзья. Сегодня считаем корень в Эксель. В основе лежит принцип, что извлечение корня из числа – это возведение его в дробную степень с числителем 1 и знаменателем, равным степени. Например, корень четвертой степени из числа, это число в степени ¼.

Простейший способ извлечь любой корень из числа в Экселе – возвести его в соответствующую степень. Знак возведения (^) находится на клавише «6» и активируется через Shift .

Например, кубический корень в Excel считаем так: =A1^(1/3) .

То же самое, но более наглядно, сделаем с помощью функции СТЕПЕНЬ(число;степень) . Тот же кубический корень можно посчитать так: =СТЕПЕНЬ(A1;1/3) .

Использование математических свойств

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

Сделать это можно также двумя способами. Первый заключается в использовании другой функции — «СТЕПЕНЬ». Она возводит указанное число или результат математического выражения в выбранную степень. В этом случае необходимо в графе «Степень» указать число 1/2 или 0,5. Возвести любое число в определённую степень можно и без использования каких-либо функций — в «Экселе» предусмотрен специальный символ, отвечающий за эту операцию: «^». В этом случае, чтобы получить корень квадратный, достаточно заключить выражение в скобки, после которых добавить «^(1/2)» или «^(0,5)». Результат этого действия будет аналогичен возведению в степень с помощью функции, а также использованию функции «КОРЕНЬ».

Стоит отметить, что способ нахождения корня с возведением в степень является более удобным. Причиной тому является тот факт, что с помощью этих операций можно получить корень любой степени, не применяя каких-то специальных дополнительных вычислений.

Три способа, как поставить степень в «Экселе»

Способ 1: возведение через символ

​После этого нажимаете на​ нужно возвести число​ сложных математических расчетов.​Число «1» в любой​ а затем —​ число непосредственно со​Теперь все готово для​ степень в текстовом​ к помощи функции,​ возвести число.​ выражениями периодически появляется​

​ в первой число​: форматируем ячейку текстовый.​Пользоваться возможностями Excel просто​ степени? Здесь необходимо​ Вспомним теорию из​ «Enter» — и​

​ «2» в степень​Функция выглядит следующим образом:​ степени будет оставаться​ клавишу ВВОД. При​ степенью в текстовом​ того, чтобы запись​ формате? В этом​ кстати, называется она​Как видим, формула незамысловатая,​

Записываем число в степени в ячейку

Этот метод не направлен на выполнение расчетов и используется для того, чтобы записать число со степенью в заданной ячейке таблицы.

  1. Для начала необходимо сменить формат ячейки на “Текстовый”. Для этого правой кнопкой мыши щелкаем по нужному элементу и в открывшемся контекстном меню выбираем пункт “Формат ячеек”.
  2. Находясь во вкладке “Число” кликаем по пункту “Текстовый” в предложенных форматах и затем – по кнопке OK.

    Примечание: сменить формат ячеек можно и во вкладке “Главная” в основном окне программы. Для этого щелкаем по текущему варианту в разделе инструментов “Число” (по умолчанию – “Общий”) и в предложенном перечне выбираем необходимый пункт.

  3. Пишем в выбранной ячейке сначала число, затем – его степень. После этого выделяем последнюю цифру с помощью зажатой левой кнопки мыши.
  4. Нажав комбинацию Ctrl+1 попадаем в окно формата ячеек. В блоке параметров “Видоизменение” ставим флажок напротив опции “Надстрочный”, после чего щелкаем OK.
  5. Получаем визуально правильное оформление числа в степени, что и требовалось.
  6. Кликаем по любой другой ячейке (или или жмем Enter), чтобы завершить редактирование.

Примечание: так как мы изменили формат ячейки на “Текстовый”, ее значение программой больше не воспринимается как числовое, следовательно, в вычислениях применяться не может. Поэтому, если нужно именно возвести число в требуемую степень, нужно использовать первые три метода, описанные в данной статье.

Изучим особенности извлечения корня в Excel: от квадратного и кубического до произвольного корня n-й степени.

Операция нахождения корня числа широко применима в школьной математике (например, в теореме Пифагора и в поиске решений квадратных уравнений), финансовом анализе, или в быту, при определении длины стороны комнаты или участка зная площадь квадрата.

Квадратный корень в Excel

Квадратный корень вероятно является самым популярным среди всех степеней, вследствие чего в Excel существует стандартная функция позволяющая его найти.

Функция КОРЕНЬ в Excel

КОРЕНЬ(число) Возвращает значение квадратного корня.

  • Число(обязательный аргумент) — число, из которого извлекается квадратный корень.

Обратите внимание, что извлечь корень четной степени (в частности второй) в математике однозначно нельзя. К примеру, корень из 4 может принимать как положительное значение (+2), так и отрицательное (-2), в связи с этим для четных степеней в Excel для определения знака применяется понятие арифметического корня, значение которого всегда неотрицательно, то есть в примере это число 2. При работе с данной функцией учитывайте, что если аргумент функции является отрицательным, то в качестве ответа будет возвращена ошибка. Поэтому найти корень из отрицательных чисел средствами Excel не получится, так как работа с комплексными числами в программе не предусмотрена.

Корень n-й степени в Excel

Для 2-й степени в Excel существует стандартная встроенная функция, но как вычислить корень для степеней большего порядка, в частности, третьей или четвертой степени? Из школьного курса математики вспомним, что извлечение корня из числа является обратной операцией к возведению числа в степень:

Читайте также:  Создать виртуальный диск из папки

Другими словами, чтобы найти корень n-й степени из числа необходимо возвести данное число в степень 1/n, к примеру, формула КОРЕНЬ эквивалентна возведению в степень 1/2 и т.д.

Примеры

Применим данную формулу для поиска корня 3 степени:

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

Вместо математического символа ^ (Shift + 6 на клавиатуре в английской раскладке) можно также использовать функцию СТЕПЕНЬ.

Добрый день.

Давненько не писал никаких постов по Word и Excel на страницах блога. И вот, сравнительно не давно, получил довольно интересный вопрос от одного из читателей: «как извлечь корень n-ой степени из числа в Excel». Действительно, насколько я помнил, в Excel есть функция «КОРЕНЬ», но она извлекает только квадратный корень, если нужен корень любой другой степени?

Кстати, примеры ниже будут работать в Excel 2010-2013 (в остальных версиях их работу я не проверял, и сказать, будет ли работать — не могу).

Как известно из математики, корень любой степени n от числа будет равен возведению в степень этого же числа на 1/n. Чтобы было понятнее это правило, приведу небольшую картинку (см. ниже).

Корень третий степени из 27 равен 3 (3 * 3 * 3 = 27).

В Excel возвести в степень достаточно просто, для этого используется специальный значок ^ («крышка», обычно такой значок расположен на клавише «6» клавиатуры).

Т.е. чтобы извлечь корень n-ой степени из любого числа (например из 27), формулу нужно записать так:

где 27 — число из которого извлекаем корень;

Пример работы ниже на скриншоте.

Корень 4-й степени из 16 равен 2 (2*2*2*2 = 16).

Читайте также:  Что такое дельта в физике 7 класс

Кстати, степень можно записывать и сразу в виде десятичного числа. К примеру вместо 1/4, можно записать 0,25, результат будет таким же, а наглядность выше (актуально при длинных формулах и больших расчетах).

Пользователи электронных таблиц широко используют функцию по извлечению корня числа. Поскольку работа с данными обычно требуют обработки больших чисел, считать вручную бывает довольно сложно. В этой статье вы найдете подробный разбор вопроса об извлечении корня любой степени в Excel.

Извлечение квадратного корня

Довольно легкая задача, поскольку в программе присутствует отдельная функция, которую можно взять из перечня. Для этого вам нужно сделать следующее:

    Существует также возможность извлечь квадратный корень из суммы числа и ячейки (данных, которые забиты в данной ячейке) или двух ячеек, для этого введите значения в строку «Число». Напишите число и кликните один раз по ячейке, программа сама поставит знак сложения.

    На заметку! Эту функцию можно вписать и вручную. В строку формул введите следующее выражение: «=КОРЕНЬ(x)», где х – искомое число.

    Извлечение корней 3-ей, 4-ой и других степеней.

    Отдельной функции для решения этого выражения в Excel нет. Для извлечения корня n-ой степени необходимо для начала рассмотреть его с математической точки зрения.

    Корень n-ой степени равен возведению числа в противоположную степень (1/n). То есть, квадратный корень соответствует числу в степени ½ (или 0.5).

    • корень четвертой степени из 16 равен 16 в степень ¼;
    • кубический корень из 64 = 64 в степени 1/3;

    Читайте также:  Тест с каким животным ты себя ассоциируешь

    Выполнить данное действие в программе электронных таблиц можно двумя способами:

    1. С помощью функции.
    2. Используя значок степени «^», ввести выражение вручную.

    Извлечение корня любой степени с помощью функции

    1. Выберите нужную ячейку и кликните на «Вставить функцию» во вкладке «Формулы».

    Важно! Для обозначения знака деления необходимо использовать значок «/», а не стандартный знак деления «:».

    Примечание! Наиболее подробную инструкцию с фото по работе с функциями смотри в статье выше.

    Извлечение корня любой степени с использованием значка степени «^»

    1. Выберите ячейку и наведите курсор на строку формул, нажав единожды левой кнопкой мыши.

    Примечание! Записывать степень можно как дробью, так и десятичным числом. Например, дробь ¼ можно записать как 0,25. Для отделения десятых, сотых, тысячных и так далее разрядов используйте запятую, как принято в математике.

    Примеры записи выражений

    • «=16^(1/4)» – извлечение корня 4-ой степени из 16;

    С наглядной пошаговой инструкцией вы можете ознакомиться по видео.

    Видео — Как извлечь корень любой степени в Excel

    image

    Функция Excel VBA Square Root

    В этой статье мы увидим схему Excel VBA Square Root. Каждый раз, работая в Excel, вы должны использовать функцию SQRT, которая дает квадратный корень любого целого числа в результате. Можно ли захватить квадратный корень из числа под VBA? Ну, ответ, конечно, да! Вы можете получить квадратный корень любого положительного числа через VBA, используя функцию VBA SQR. Эта функция является встроенной функцией VBA и может использоваться для любого положительного целого числа, чтобы получить ее квадратный корень. Ну, эта функция очень похожа на ту, которую мы используем в качестве функции электронной таблицы SQRT, а также принимаем тот же единственный аргумент «Число», который должен быть положительным. Мы также не можем получить квадратные корни мнимых чисел, и ввод отрицательных значений бесполезен, потому что нет никакого способа, которым можно получить отрицательное квадратное значение числа.

    Синтаксис:

    Синтаксис функции квадратного корня VBA довольно прост и похож на синтаксис функции SQRT электронной таблицы.

    Где Number — это единственный аргумент, который необходимо указать и который должен быть строго положительным. Поскольку мы не можем иметь отрицательные квадратные значения любого числа, шансы получить отрицательное значение квадратного корня невозможны. Кроме того, нет возможности узнать квадратные корни комплексных чисел. Этот аргумент может быть предоставлен непосредственно в виде числа или переменной, назначенной номеру, или ссылки на ячейку электронной таблицы, где хранится число. Кроме того, следует отметить, что система по умолчанию считает аргумент, который вы задаете, двойным, чтобы получить квадратный корень для любого числа, независимо от того, является он целым квадратом или нет (пример 87 не является целый квадрат, но все равно получит значение квадратного корня, так как тип числа двойной. Вы все еще можете определить число как целое число, а затем использовать его в качестве аргумента функции SQR. Оно округляется до ближайшего значения квадратного корня, если число при условии, не полная площадь.

    Как использовать функцию квадратного корня в Excel VBA?

    Ниже приведены различные примеры использования функции квадратного корня в Excel VBA.

    Вы можете скачать этот шаблон Excel с квадратным корнем VBA здесь — Шаблон Excel с квадратным корнем VBA

    Квадратный корень VBA — Пример № 1

    Выполните следующие действия, чтобы увидеть, как именно работает функция VBA SQR.

    Шаг 1. Откройте вкладку « Разработчик » и щелкните значок Visual Basic (ALT + F11).

    Шаг 2: Откройте модуль на вкладке меню «Вставка», как показано ниже.

    Шаг 3: Определите новую подпроцедуру, которая может содержать макрос под вновь вставленным модулем.

    Код:

     Sub sqrt_Example1 () End Sub 

    Шаг 4: Используйте оператор присваивания, чтобы присвоить значение функции квадратного корня VBA переменной с именем « sqr_root », чтобы мы могли напечатать результат и посмотреть, работает ли он нормально.

    Код:

     Sub sqrt_Example1 () sqr_root = Sqr (121) End Sub 

    Шаг 5: Используйте функцию MsgBox, чтобы мы могли напечатать результат в виде окна сообщения, которое появится, как только мы запустим код.

    Код:

     Sub sqrt_Example1 () sqr_root = Sqr (121) MsgBox "Квадратный корень данного номера:" & sqr_root End Sub 

    Шаг 6: Запустите этот код, нажав F5 или кнопку Run, расположенную на самой верхней панели.

    Как только вы запустите этот код, вы должны увидеть вывод, как показано ниже.

    Квадратный корень VBA — Пример №2

    Давайте углубимся в функцию SQR VBA и попытаемся выяснить несколько разных случаев.

    Шаг 1: Определите подпроцедуру, которая может содержать ваши макросы.

    Код:

     Sub sqrt_Example2 () End Sub 

    Шаг 2: Нам нужно определить две новые переменные как целое число. Один для хранения значения, для которого мы хотим получить квадратный корень. Другая переменная будет для хранения результата квадратного корня после того, как мы применим функцию SQR.

    Код:

     Sub sqrt_Example2 () Dim square_num As Integer Dim square_root As Integer End Sub 

    Шаг 3: Присвойте значение как 87 переменной square_num, используя оператор присваивания ('='). Это число, для которого мы хотели получить значение квадратного корня.

    Код:

     Sub sqrt_Example2 () Dim square_num As Integer Dim square_root As Integer square_num = 87 End Sub 

    Шаг 4: Используйте функцию SQR и оператор присваивания, чтобы присвоить значение квадратного корня переменной square_root . Используйте square_num в качестве аргумента в функции SQR (число, для которого мы хотели получить значение квадратного корня).

    Код:

     Sub sqrt_Example2 () Dim square_num As Integer Dim square_root As Integer square_num = 87 square_root = Sqr (square_num) End Sub 

    Шаг 5: Используйте свойство MsgBox, чтобы показать значение квадратного корня в виде сообщения, которое появляется, как только вы запускаете код.

    Код:

     Sub sqrt_Example2 () Dim square_num As Integer Dim square_root As Integer square_num = 87 square_root = Sqr (square_num) MsgBox "Квадратный корень для заданного числа:" & square_root End Sub 

    Шаг 6: Запустите этот код, нажав кнопку F5 или Run, расположенную на самой верхней ленте VBE.

    Шаг 7: Смотрите вывод в окне сообщения, как показано ниже:

    Однако это не фактическое значение квадратного корня для числа 87. Это значение квадратного корня для числа 81. Почему в мире VBA дает неправильный вывод для функции SQR?

    Ну, с VBA все в порядке. Если что-то не так, это идеально подходит для нашего кода.

    Поскольку мы определили переменные как целые числа, мы ограничиваем VBA, чтобы давать квадратные корни только тех чисел, которые являются целыми квадратными числами (например, 4, 9, 16, 25 и т. Д.). Если какое-либо число не является целым квадратом, функция SQR VBA вместо выдачи ошибки выдает значение квадратного корня для числа, близкого к текущему числу. Здесь 87 имеет 81 как ближайшее целое квадратное число. Таким образом, вы получаете вывод как 9.

    Шаг 8: Давайте посмотрим, что происходит, когда мы настраиваем код, определяя переменную square_root как Double вместо Integer.

    Код:

     Sub sqrt_Example2 () Dim square_num As Integer Dim square_root As Double square_num = 87 square_root = Sqr (square_num) MsgBox "Квадратный корень для заданного числа:" & square_root End Sub 

    Шаг 9: Вы увидите, что система теперь может зафиксировать фактическое значение квадратного корня для числа 87.

    То, что нужно запомнить

    • Если вы предоставите отрицательное число в качестве аргумента в функции SQR VBA, он выдаст ошибку времени выполнения «5» . Так как невозможно иметь число с отрицательными квадратными значениями.
    • Если у вас есть отрицательное число, убедитесь, что вы преобразуете его в положительную сущность с помощью функции ABS. Вы также можете проверить, является ли число положительным или нет, с помощью функции SGN в VBA.
    • Если вы установите ноль в качестве аргумента в функции VBA SQR, вы получите значение квадратного корня как ноль.

    Рекомендуемые статьи

    Это руководство по VBA Square Root. Здесь мы обсудим, как использовать функцию квадратного корня в Excel VBA вместе с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи —

    1. VBA IF Заявления | Шаблоны Excel
    2. Как использовать функцию сортировки Excel VBA?
    3. VBA While Loop (Примеры с шаблоном Excel)
    4. Что такое счетчик VBA (примеры)?

    Оцените статью
    Рейтинг автора
    5
    Материал подготовил
    Илья Коршунов
    Наш эксперт
    Написано статей
    134
    А как считаете Вы?
    Напишите в комментариях, что вы думаете – согласны
    ли со статьей или есть что добавить?
    Добавить комментарий