Как конвертировать в градусы в Excel

Обновлено: 04.07.2024

Как преобразовать угол между градусами и радианами в Excel?

Когда вам нужно преобразовать данные между двумя угловыми единицами, такими как градусы и радианы, градусы и минуты или градусы и секунды, есть ли какие-то хитрости для преобразования единиц измерения между ними? Здесь я покажу вам несколько быстрых приемов.

  • Повторное использование всего: добавляйте наиболее часто используемые или сложные формулы, диаграммы и другие объекты в избранное и быстро используйте их повторно в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты объединения: несколько книг и листов в одну; Объединение нескольких ячеек/строк/столбцов без потери данных; Объединить повторяющиеся строки и суммировать.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Одна рабочая книга для нескольких файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить, пропуская скрытые/отфильтрованные строки; Подсчет и сумма по цвету фона; Массовая рассылка персонализированных электронных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировка по неделям, дням, частоте и т. д.; Фильтр по полужирному шрифту, формулам, комментариям.
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

Преобразование угла между градусами и радианами с помощью формулы в Excel

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50 % своего времени и сократите количество кликов мышью каждый день!

Если у вас есть список градусов в столбце A и вы хотите получить эквивалент в радианах в столбце B:

<р>1. Введите в ячейку B2:=RADIANS(A2), см. снимок экрана:


<р>2. Затем нажмите кнопку Enter на клавиатуре и перетащите заполняющую руку B2 в конец B5, см. снимок экрана:


Наоборот, если у вас есть радианы в столбце A, вы хотите преобразовать значения в столбце A в градусы в столбце B, вы должны ввести эту формулу =DEGREES(A2) в B2. Смотрите скриншоты:

< /tr>



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

Преобразовать градусы в минуты: =МИНУТЫ(A2)

Преобразовать градусы в секунды: =SECONDS(A2)

Преобразование угла между градусами и радианами с помощью Kutools for Excel

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатно попробовать без ограничений в течение 30 дней. Получить сейчас

<р>1. Выберите диапазон, который вы хотите преобразовать в ангельские единицы.

<р>2. Пожалуйста, примените функцию преобразования единиц измерения, нажав Kutools > Конвертер контента > Преобразование единиц измерения. Смотрите скриншот:


<р>3. Появится диалоговое окно «Преобразование единиц измерения», щелкните раскрывающийся список и выберите «Угол» в разделе «Единицы», а затем укажите единицы измерения, которые вы хотите преобразовать между двумя списками, вы можете увидеть преобразованный результат в предварительном просмотре. Смотрите скриншот:


<р>4. Нажмите «ОК» или «Применить». Все выбранные данные конвертируются в новые единицы. Смотрите скриншоты:




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

С помощью Kutools for Excel's Unit Conversions вы можете быстро конвертировать несколько единиц, таких как угловые единицы, единицы расстояния, единицы измерения температуры и т. д.

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

Проблема в том, что эти функции дают результаты в радианах, а не в градусах.

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

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

  • Использование функции, специально созданной для преобразования радианов в градусы.
  • Использование формулы, использующей функцию PI().
  • Использование VBScript для быстрого преобразования диапазона значений ячеек из радианов в градусы.

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

Оглавление

Метод 1. Использование формулы для преобразования радианов в градусы

Допустим, у вас есть следующие столбцы, содержащие углы в радианах, и вы хотите преобразовать их все в градусы:

Radians to конвертировать в градусы

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

Если рад — это значение в радианах, а градус — это значение в градусах, то для преобразования радианов в градусы используется следующая формула:

Если его преобразовать в формулу Excel, получится:

для конкретной ячейки A1, содержащей значение угла в радианах.

Обратите внимание, что в этой формуле мы использовали функцию PI(). PI() — очень полезная функция Excel, которая возвращает значение константы (пи) с точностью до 15 цифр.

Давайте пошагово рассмотрим, как мы можем применить эту формулу к вашему набору данных Excel:

  1. Выберите первую ячейку столбца, в которой должны отображаться преобразованные значения. В нашем примере это будет ячейка B2.
  2. Введите знак "равно" (=).
  3. Далее выберите первую ячейку, содержащую значение, которое вы хотите преобразовать (A2).
  4. Ссылка на ячейку A2 должна появиться в ячейке B2. После этого введите: «* 180/PI()» и нажмите клавишу возврата.
  5. При этом значение в формате A2 будет преобразовано в его эквивалент в градусах.
  6. Дважды щелкните маркер заполнения (в правом нижнем углу ячейки B2). Это скопирует формулу в остальные ячейки столбца B. Вы также можете перетащить маркер заполнения вниз, чтобы добиться того же эффекта.

Вот значения углов, как в радианах, так и в градусах рядом:

 Формула для вычисления градусов по радианам

Теперь этот метод обычно дает очень точное измерение значения радиана при преобразовании в градусы. Таким образом, если вы преобразуете угол в 0,872664 радиана, вы получите значение 49,9999641330045 в градусах.

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

Для этого вы можете округлить результат до ближайшего целого числа, используя функцию ОКРУГЛ. Теперь ваша формула должна быть такой:

Округлите результат формулы градусов, используя число Пи

Если вы не хотите округлять значение, пропустите эту часть.

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

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

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

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

Метод 2. Использование функции для преобразования радианов в градусы

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

Чтобы преобразовать радианы в градусы, вы можете использовать функцию ГРАДУСЫ. Синтаксис этой функции:

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

Например, чтобы преобразовать значение 0,872664 радиана в градусы, введите:

Если значение хранится в ячейке A1, вы можете ввести:

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

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

  1. Выберите первую ячейку столбца, в которой должны отображаться преобразованные значения. В нашем примере это будет ячейка B2.
  2. Введите знак «равно», затем слово «ГРАДУСЫ» и открывающие круглые скобки: «=ГРАДУСЫ(‘ .
  3. Далее выберите первую ячейку, содержащую значение, которое вы хотите преобразовать (A2).
  4. Закройте скобки ‘)’
  5. Нажмите клавишу возврата.
  6. При этом значение в формате A2 будет преобразовано в его эквивалент в градусах.
  7. Дважды щелкните маркер заполнения (в правом нижнем углу ячейки B2). Это скопирует формулу в остальные ячейки столбца B. Вы также можете перетащить маркер заполнения вниз, чтобы добиться того же эффекта.

Вот значения углов, как в радианах, так и в градусах рядом:

Формула градусов

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

Теперь ваша формула должна быть такой: =ОКРУГЛ(ГРАДУСЫ(A2),0). Если вы не хотите округлять значение, пропустите этот шаг.

 Округление результата формулы градусов

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

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

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

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

Способ 3. Использование VBScript для преобразования радианов в градусы

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

Мы собираемся использовать VBScript для преобразования значений из радианов в градусы.

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

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

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

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

Чтобы применить этот скрипт к вашему набору данных, выполните следующие действия:

  1. На ленте меню Разработчик выберите Visual Basic.
  2. Когда откроется окно VBA, нажмите Вставить->Модуль. Скопируйте приведенный выше код и вставьте его в окно модуля.
  3. Теперь ваш код готов к запуску и использованию в любое время. Закройте окно VBA.
  4. Теперь перейдите на рабочий лист и выберите группу ячеек, содержащих значения углов в радианах.
  5. Нажмите Макросы на вкладке Разработчик.
  6. Откроется диалоговое окно Макросы. Выберите имя радианы_в_градусы из списка отображаемых макросов.
  7. Нажмите "ОК".

Теперь ваш код должен запуститься, и вы должны увидеть результаты на листе.

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

Примечание. Чтобы преобразовать градусы в радианы, вы можете использовать тот же код, просто изменив название функции «градусы» в строке 3 на «радианы». Итак, ваша строка 3 должна быть:

Это были три простых и быстрых способа конвертировать значения углов из радианов в градусы и/или градусы в радианы.

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

Office 365 профессиональный плюс переименовывается в Приложения Microsoft 365 для предприятий. Для получения дополнительной информации об этом изменении прочитайте эту запись в блоге.

Обзор

Угловые измерения обычно выражаются в градусах, минутах и ​​секундах (DMS). 1 градус равен 60 минутам, а одна минута равна 60 секундам. Чтобы упростить некоторые математические расчеты, вы можете захотеть выразить угловые измерения в градусах и десятичных долях градусов.

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

Дополнительная информация

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

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

Преобразование десятичных градусов в градусы/минуты/секунды

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

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

Запустите Excel и нажмите клавиши ALT+F11, чтобы запустить редактор Visual Basic.

В меню "Вставка" нажмите "Модуль".

Введите пример кода пользовательской функции Convert_Degree, описанной выше, в лист модуля.

Нажмите ALT+F11, чтобы вернуться в Excel.

В ячейке A1 введите 10,46.

В ячейке A2 введите формулу: =Convert_Degree(A1)

Формула возвращает 10°27'36"

Преобразование градусов/минут/секунд в десятичные градусы

Следующая пользовательская функция Microsoft Visual Basic для приложений принимает текстовую строку градусов, минут и секунд, отформатированную в том же формате, что и функция Convert_Degree (например, 10° 27' 36"), и преобразует ее в угол, отформатированный как десятичное значение. Это полная противоположность пользовательской функции Convert_Degree.

Эта пользовательская функция завершается ошибкой, если аргумент Degree_Deg не имеет формата ° ' ", даже если значение секунд равно 0.

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

Запустите Excel и нажмите ALT+F11, чтобы запустить редактор Visual Basic.

В меню "Вставка" нажмите "Модуль".

Введите пример кода пользовательской функции Convert_Decimal, описанной выше, в лист модуля.

Нажмите ALT+F11, чтобы вернуться в Excel.

В ячейке A1 введите следующую формулу:

=Convert_Decimal("10° 27' 36""")

Вы должны ввести три кавычки (""") в конце аргумента этой формулы, чтобы сбалансировать кавычку для секунд и кавычку для текстовой строки. Ссылка на ячейку не требует кавычек отметка.

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

Чтобы преобразовать радианы в градусы, мы можем просто воспользоваться функцией Excel РАДИАНЫ, которая преобразует градусы в радианы. Кроме того, мы можем использовать функцию Excel ГРАДУСЫ, если мы также хотим преобразовать радианы в градусы.

Использование функции RADIANS для перевода градусов в радианы

Конвертация градусов в радианы с помощью функции Excel РАДИАНЫ должна быть самой простой задачей, которую может сделать каждый. Все, что вам нужно, это список ваших данных в электронной таблице Excel, иметь столбец ваших данных, который вы хотите преобразовать в радианы, а затем еще один, где вы хотите, чтобы отображались радианы. Взгляните на рисунок 1 ниже;

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

Затем введите формулу радианов, как показано ниже;

После ввода формулы нажмите Enter.

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

Преобразование радианов в градусы с помощью функции ГРАДУСЫ

Мы также можем преобразовать радианы в градусы, используя функцию ГРАДУСЫ в Excel. Это работает почти так же, как функция RADIANS. Посмотрите на пример ниже, чтобы увидеть, как мы можем легко преобразовать радианы в градусы в Excel.

И когда мы нажмем Enter и скопируем формулу, мы заполним все остальные ячейки степенями, как показано на рисунке 4 ниже;

Мгновенное подключение к эксперту через нашу службу Excelchat

В большинстве случаев проблема, которую вам нужно решить, будет более сложной, чем простое применение формулы или функции. Если вы хотите сэкономить часы исследований и разочарований, попробуйте наш онлайн-сервис Excelchat! Наши эксперты по Excel доступны круглосуточно и без выходных, чтобы ответить на любой вопрос, который у вас может возникнуть. Мы гарантируем подключение в течение 30 секунд и индивидуальное решение в течение 20 минут.

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