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

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

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

Давай начнем!

Метод 1: Расчет квадратного корня с использованием функции SQRT

Использование функции SQRT — один из самых простых способов узнать квадратный корень числа. Его чрезвычайно легко использовать, поскольку все, что вам нужно сделать, это передать номер (или ссылку) ячейки, содержащей номер, в функцию SQRT.

Синтаксис для этого метода есть:

SQRT (число)

Заметка: число является заполнителем для фактического номера или для ссылки на ячейку, которая содержит номер.

пример

Для простоты, скажем, мы хотим узнать квадратный корень из числа 9 (расположен на A2). Чтобы сделать это с помощью функции SQRT, все, что нам нужно сделать, это вставить следующую формулу в ячейку результата (БИ 2): ‘= SQRT (А2)». 

Использование функции SQRTИспользование функции SQRT

Замечания: Имейте в виду, что мы могли бы также использовать номер напрямую, вместо ссылки на ячейку —= SQRT (9)

Тем не менее, есть одна небольшая проблема в использовании функции SQRT напрямую — если вы попытаетесь передать отрицательное число, он покажет #NUM! ошибка вместо фактического результата.

Пример #NUM! ошибкаПример #NUM! ошибка

Избежать #NUM! При ошибках при использовании функции SQRT рекомендуется использовать функцию ABS вместе с функцией SQRT. Функция ABS конвертирует число в абсолютное число. В нашем случае он преобразует отрицательные числа в положительные числа. Вот пример:

Пример с использованием функции ASBПример с использованием функции ABS

Метод 2: Расчет квадратного корня с использованием функции Power

Использование функции POWER — это еще один способ вычисления квадратного корня числа в Excel. Тем не менее, он работает немного по-другому по сравнению с функцией SQRT. Используя функцию POWER, мы можем найти квадратный корень определенного числа, увеличив число до N-й степени.

Вот синтаксис для метода:

МОЩНОСТЬ (число, мощность)

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

Учитывая тот факт, что мы хотим найти квадратный корень числа, мы можем использовать атрибут power как «1/2». В этом случае формула становится МОЩНОСТЬ (число 1/2).

пример

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

Пример использования функции Power для поиска квадратного корняПример использования функции Power для поиска квадратного корня

Метод 3: Использование оператора экспоненты, чтобы найти квадратный корень числа

Многие опытные пользователи Excel считают этот метод самым простым способом найти квадратный корень числа. Мы решили поставить его на 3-е место, так как это не так часто. Это подразумевает использование оператора экспоненты, чтобы получить нам результат.

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

Вот синтаксис для этого:

= А1 ^ (1/2)

Замечания: Как вы можете видеть, формула очень похожа на метод выше, где мы использовали Мощность функция. Единственное ключевое отличие состоит в том, что вместо функции нам нужно использовать оператор экспоненты.

пример

В этом примере мы собираемся использовать формулу экспоненты, чтобы получить КВАДРАТНЫЙ корень числа 9 (ячейка A2). Для этого мы использовали ‘(1/2)’ в качестве показателя степени. Поскольку у нас есть число в ячейке A2, использование формулы A2 ^ (1/2) в ячейке результата даст нам число квадратного корня.

Пример использования оператора экспоненты для нахождения квадратного корня числаПример использования оператора экспоненты для нахождения квадратного корня числа

Способ 4: использование сценариев VBA найти квадратный корень числа

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

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

Код VBA 1: возвращение квадратного корня при выделении ячейки

Всякий раз, когда вы запустите этот код VBA, он проверит значение выбранной ячейки. Если это значение является числом, оно непосредственно вычислит квадратный корень этого числа и покажет его в окне сообщения.

Но имейте в виду, что этот код будет работать только до тех пор, пока вы не выберете более одной ячейки

Код:

Sub getSquareRoot ()
Dim Rng As Range
Dim sqr As Long
Если Application.Selection.Cells.Count> 1, то
MsgBox "Пожалуйста, выберите только одну ячейку", vbOKOnly, "Ошибка"
Exit Sub
End If
Set rng = ActiveCell
Если IsNumeric (rng) = True, то
sqr = rng ^ (1/2)
MsgBox "Квадратный Корень"  дальность  " является "  sqr, vbOKOnly, "Квадратное корневое значение"
еще
MsgBox "Пожалуйста, выберите числовое значение", vbOKOnly, "Ошибка"
End If
End Sub

Код VBA 2: проверка квадратного корня числа без выделения его в ячейке

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

Код:

Sub getSquareRoot ()
Dim sq As Long
Dim sqr As Long
sq = InputBox («Введите значение для вычисления квадратного корня», «Вычислить квадратный корень»)
Если IsNumeric (sq) = True, то
sqr = sq ^ (1/2)
MsgBox "Квадратный Корень"  кв  " является "  sqr, vbOKOnly, "Квадратное корневое значение"
еще
MsgBox "Пожалуйста, введите номер.", VbOKOnly, "Ошибка"
End If
End Sub

Как вставить и запустить код VBA в Excel

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

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

  1. Откройте таблицу, к которой вы хотите применить код VBA, и нажмите Alt + F11 открыть Visual Basic Editor (VBE).
  2. Как только вы находитесь внутри Visual Basic Editor, щелкните правой кнопкой мыши таблицу, на которую вы нацеливаетесь, и выберите Вставить> Модуль (используя контекстное меню).
    Вставка кода VBAВставка кода VBA
  3. После того, как код был вставлен. Нажмите Ctrl + S сохранить изменения. Затем выберите местоположение для вашего измененного документа Excel и нажмите Сохранить кнопка.
    Сохранение измененного документа ExcelСохранение измененного документа Excel
  4. Если вам будет предложено не сохранить проект VB как книгу без макросов, нажмите нет по подсказке.
    Выбор типа файла с поддержкой макросовВыбор типа файла с поддержкой макросов
  5. Под Сохранить как тип, установите тип файла Книга с поддержкой макросов Excel.
    Задание типа файла в качестве книги Excel с поддержкой макросовЗадание типа файла в качестве книги Excel с поддержкой макросов
  6. После сохранения кода нажмите Alt + Q, чтобы закрыть редактор VBA и вернуться к своей книге.
  7. Теперь, чтобы открыть ранее созданный код VBA, нажмите Alt + F8 открыть макрос Диалог. Как только вы попадете туда, выберите макрос, который вы хотите запустить, и нажмите Бежать кнопка.
    Выполнение кода VBA, который мы ранее создалиВыполнение кода VBA, который мы ранее создали
  8. Через некоторое время вы увидите результат вашего кода VBA.
    Результат кода VBA 1Результат кода VBA 1

Метод 5: Использование Power Query для преобразования чисел в квадратные корни

Это самый продвинутый метод из множества, но у этой стратегии есть огромное преимущество — она ​​позволяет конвертировать несколько чисел в их квадратные корни.

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

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

Если вы решили создать мощный запрос, способный сделать это, следуйте инструкциям ниже:

  1. Сначала выберите любую ячейку в таблице и перейдите на ленту вверху, чтобы выбрать Данные> Получить Преобразовать данные, затем нажмите на Из таблицы.
    Выбрав любую ячейку, перейдите к данным и нажмите «Из таблицы / диапазона» (в разделе «Получение и преобразование данных»).Выбрав любую ячейку, перейдите к данным и нажмите «Из таблицы / диапазона» (в разделе «Получить»). Преобразовать данные)
  2. Как только вы нажмете на это, Excel откроет мощный редактор запросов, который включает вашу таблицу. Нажмите Хорошо чтобы подтвердить создание вашей таблицы.
    Создание таблицы из ваших чиселСоздание таблицы из ваших чисел
  3. В редакторе Power Query перейдите на ленту вверху и нажмите на Добавить столбец Вкладка. Затем нажмите на Пользовательский столбец.
    Перейти к Добавить столбец и нажмите на Пользовательский столбецПерейти к Добавить столбец и нажмите на Пользовательский столбец
  4. Это откроет новое окно Custom Column. Как только вы попадете туда, введите Квадратный корень под Имя новой колонки. Затем перейдите вниз и вставьте следующую формулу в поле формулы столбца «Пользовательский»:
    = Number.Sqrt ([Числа])

    Квадратная формула для Power QueryКвадратная формула для Power Query

  5. Нажмите Хорошо подтвердить создание этого нового пользовательского столбца. Вы заметите, что таблица только что получила дополнительный столбец с квадратными корнями чисел, которые у нее были ранее.
    Конечный результат запроса POWER квадратного корняКонечный результат запроса POWER квадратного корня
Ссылка на основную публикацию
Adblock
detector