Функция ГРАДУСЫ
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
В этой статье описаны синтаксис формулы и использование функции ГРАДУСЫ в Microsoft Excel.
Описание
Преобразует радианы в градусы.
Синтаксис
Аргументы функции ГРАДУСЫ описаны ниже.
- Угол — обязательный аргумент. Угол в радианах, который необходимо преобразовать в градусы.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Как преобразовать величины углов, выраженные в градусах/минутах/секундах, в десятичные величины и обратно в Excel
Углы нередко измеряются в таких единицах, как градусы, минуты и секунды (формат ГМС). 1 степень равна 60 минутам, а одна минута равна 60 секундам. Для упрощения математических расчетов вам может потребоваться выразить углы в градусах и их десятичных долях.
В данной статье приводится текст специальной функции, которую можно использовать для перевода десятичных величин градусов в формат ГМС, а также функции для перевода формата ГМС в десятичные величины.
Дополнительная информация
Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации и не предоставляет явных или подразумеваемых гарантий относительно их корректной работы в конкретных случаях и в пользовательских приложениях. Примеры в данной статье рассчитаны на пользователя, имеющего достаточный уровень знаний соответствующего языка программирования, а также необходимых средств разработки и отладки. Специалисты служб технической поддержки Майкрософт могут пояснить назначение тех или иных конструкций кода в конкретном примере, но модификация примеров и их адаптация к задачам разработчика не поддерживается.
Чтобы получить консультацию по вопросам программирования, обратитесь в консультационную службу корпорации Майкрософт. Дополнительные сведения см. на веб-сайте корпорации Майкрософт:
Для получения дополнительной информации о доступных вариантах поддержки и о том, как связаться с Microsoft, см. https://support.microsoft.com.
Перевод десятичных градусов в градусы в формате ГМС
Приведенная ниже функция на языке Microsoft Visual Basic для приложений использует в качестве переменной угол в десятичной форме и переводит его в текстовый формат ГМС (градусы, минуты и секунды).
Function Convert_Degree(Decimal_Deg) As Variant With Application 'Set degree to Integer of Argument Passed Degrees = Int(Decimal_Deg) 'Set minutes to 60 times the number to the right 'of the decimal for the variable Decimal_Deg Minutes = (Decimal_Deg - Degrees) * 60 'Set seconds to 60 times the number to the right of the 'decimal for the variable Minute Seconds = Format(((Minutes - Int(Minutes)) * 60), "0") 'Returns the Result of degree conversion '(for example, 10.46 = 10~ 27 ' 36") Convert_Degree = " " & Degrees & "° " & Int(Minutes) & " ' " & Seconds + Chr(34) End With End Function
Для использования этой функции создайте формулу перевода, например:
- Запустите 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.
Function Convert_Decimal(Degree_Deg As String) As Double ' Declare the variables to be double precision floating-point Dim degrees As Double Dim minutes As Double Dim seconds As Double ' Set degree to value before "°" of Argument Passed. Degree_Deg = Replace(Degree_Deg, "~", "°") degrees = CDbl(Left(Degree_Deg, InStr(1, Degree_Deg, "°") - 1)) ' Set minutes to the value between the "°" and the "'" ' of the text string for the variable Degree_Deg divided by ' 60. The Val function converts the text string to a number. minutes = CDbl(Mid(Degree_Deg, InStr(1, Degree_Deg, "°") + 1, _ InStr(1, Degree_Deg, "'") - InStr(1, Degree_Deg, "°") - 1)) / 60 ' Set seconds to the number to the right of "'" that is ' converted to a value and then divided by 3600. seconds = CDbl(Mid(Degree_Deg, InStr(1, Degree_Deg, "'") + _ 1, Len(Degree_Deg) - InStr(1, Degree_Deg, "'") - 1)) / 3600 Convert_Decimal = degrees + minutes + seconds End Function
Для использования этой функции создайте формулу перевода, например:
- Запустите Excel и нажмите клавиши ALT+F11, чтобы запустить редактор Visual Basic.
- В меню Вставка выберите Модуль.
- Введите в модуле приведенный выше код пользовательской функции Convert_Decimal.
- Нажмите ALT+F11 для возвращения в Excel.
- В ячейке A1 введите следующую формулу: =Convert_Decimal(«10° 27′ 36″»»)
Примечание. В конце аргумента этой формулы необходимо вести три двойных кавычки («»»), таким образом, взяв в кавычки значение секунд. Ссылка на ячейку не требует кавычек.
Обратная связь
Были ли сведения на этой странице полезными?
Как считать градусы в excel
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Функции Excel для перевода из РАДИАНЫ в ГРАДУСЫ и обратно
Функция РАДИАНЫ (на английском RADIANS) – это одна из математических и тригонометрических функций, которая часто применяется для инженерных расчетов. Данная функция в Excel легко преобразует градусы в радианы – угол, соответствующий дуге, а длина этой дуги равна ее радиусу.
Как работает функция индекс в Excel?
ПРИМЕР 1. Для инженерных расчетов связанных с движением по окружности зачастую необходимо вычислять угловые скорости и переводить градусы в радианы и радианы в градусы. В Excel для этого предусмотрены специальные функции. Для упрощения математических расчетов может потребоваться выразить в одной и второй величине.
Нам необходимо найти сколько будет в Радианах 180°. Нажимаем кнопку fx возле строки формул для вызова окна выбора функций «Вставка функции» (SHIFT+F3) и в окне поиска вводим функцию «РАДИАНЫ». Выбираем высветившуюся нужную функцию, как показано на ниже рисунке.

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

В 180 градусах будет 3,1415 радиан.

Найдем радианы для угла в 90°. Откроем окно функций и введем функцию, что необходимо вычислить. Находим ее в окне мастера функций и выбираем аргумент 90.

ОК. В 90 градусах будет 1,5707 радиан.

В следующих примерах рассмотрим, как конвертировать эти единицы измерения углов в обоих направлениях.
Как перевести Радианы в Градусы средствами Excel
ПРИМЕР 2. Иногда нужно единицу измерения углов rad перевести в значение gradus° . Для этого предусмотрена функция ГРАДУСЫ. Она позволяет перевести значения выраженные в радианах в градусы в десятичном исчислении.
Нам нужно найти сколько будет в градусах 4,1 радианы. Нажимаем кнопку fx для вызова окна выбора функции и в окне поиска вводим соответствующее название функции.

Появляется окно в которое нужно ввести аргументы функции. Вводим значение 4,1, так как нам следует найти сколько будет gradus° в 4,1 rad . Нажимаем ОК.
Для исходного значения 4,1 получаем ровно 235 градусов.

Таким образом выполняется перевод из радиан в градусы в Excel.
Сколько радиан в нескольких значениях градуса?
ПРИМЕР 3. Иногда нужно определить сколько радиан в сразу нескольких значениях градуса и вводить тогда каждый раз аргумент очень долго. В таком случае можно воспользоваться немного иным способом конвертирования величин для измерения углов.
Требуется найти сколько будет в Радианах 45, 67, 23, 12, 57 градусов. Нажимаем кнопку fx (SHIFT+F3) для вызова окна выбора функции и в окне поиска вводим необходимо функцию как показано ниже на рисунке. Указываем на высветившуюся функцию.

Выбираем диапазон градусов (А3 по А7) и нажимаем на кнопку ОК.

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

Получаем сразу значения всех радиан:

Для 45 градусов – это 0,7853, для 67 градусов – это 1,1693, для 23 градусов – это 0,4014, для 12 градусов – это 0,2094, для 57 градусов – это 0,9948 в радианах.
- Excel Formula Examples
- Создать таблицу
- Форматирование
- Функции Excel
- Формулы и диапазоны
- Фильтр и сортировка
- Диаграммы и графики
- Сводные таблицы
- Печать документов
- Базы данных и XML
- Возможности Excel
- Настройки параметры
- Уроки Excel
- Макросы VBA
- Скачать примеры