Из коробки Excel не поддерживает то, что вы просите. Могут быть плагины, которые помогут с этим, но вместо этого я хотел бы предложить немного обойти:
Вы можете отформатировать числа как время, чтобы Excel (и, возможно, OOo и LibreOffice) отображал и вычислял значения, которые вам нужны, с правильными делениями, основами и т. Д.
Использование следующего пользовательского формата (Excel, OOo и LibreOffice будут иметь эквиваленты, но у меня нет копии для проверки) также отобразит их с правильными символами. В [h]
предотвращает час обнуления, как он достигает 24 позволяет сколь угодно большие углы. Если вы хотите, чтобы начальные нули, то просто удвойте каждую букву.
[h]º m' s\"
Они могут быть добавлены вместе, и т. Д., По мере необходимости (в конце концов, это просто цифры внизу). Однако это будет работать только в том случае, если конечный результат будет положительным; Excel не будет отображать отрицательные времена .
Если вам нужно преобразовать это значение в значение в десятичных градусах, вам просто нужно умножить на 24, потому что «день» в формате времени Excel имеет значение 1 (то есть час равен 1/24 и т. Д.).
Просто убедитесь, что ячейка, в которую входит эта формула, имеет нормальное форматирование, а не время:
=A1*24
Кроме того, вы также можете извлечь определенные компоненты из значения времени, используя следующее:
=INT(A1*24) returns degrees =MINUTE(A1) returns minutes =SECOND(A1) returns seconds