Сначала необходимо выделить подстроки соответствующие градусам минутам и секундам, затем преобразовать их в числа функцией ЗНАЧЕН и вычислить значение угла в градусах с десятичными знаками.
Считаем, что исходное значение записано в ячейке B3.
Если градусы минуты и секунды заданы отдельными значками (55°12'15") то формулы для определения строковых значений такие
- градусы: =ЛЕВСИМВ( B3 ; НАЙТИ( "°" ; B3 )-1 )
- минуты: =ПСТР(B3 ; НАЙТИ("°" ; B3)+1 ; НАЙТИ("'" ; B3) - НАЙТИ("°" ; B3)-1)
- секунды: =ПСТР(B3 ; НАЙТИ("'" ; B3)+1 ; НАЙТИ("""";B3) - НАЙТИ("'" ; B3)-1)
каждую подстроку переводим в число функцией ЗНАЧЕН и вычисляем общее значение
получаем формулу для перевода в десятичные градусы
=ЗНАЧЕН( ЛЕВСИМВ(B3 ; НАЙТИ("°" ; B3) - 1)) + ЗНАЧЕН( ПСТР(B3 ; НАЙТИ("°" ; B3) + 1 ; НАЙТИ("'" ; B3) - НАЙТИ("°" ; B3)-1))/60 + ЗНАЧЕН( ПСТР(B3 ; НАЙТИ("'" ; B3) + 1 ; НАЙТИ("""" ; B3) - НАЙТИ("'" ; B3)-1))/60/60
Для удобства чтения формулу можно разделить на отдельные строчки, соответствующие градусам, минутам и секундам, нажав комбинацию клавиш ALT+ENTER
Для формата с буквенными обозначениями ГГ град ММ мин СС сек (51 град 12 мин 15 сек)
формула для перевода выглядит так
=ЗНАЧЕН( ЛЕВСИМВ(B3 ; НАЙТИ("град" ; B3)-1)) + ЗНАЧЕН( ПСТР(B3 ; НАЙТИ("град" ; B3)+4 ; НАЙТИ("мин" ; B3) - НАЙТИ("град" ; B3)-4))/60+ЗНАЧЕН( ПСТР(B3 ; НАЙТИ("мин";B3)+3 ; НАЙТИ("сек" ; B3) - НАЙТИ("мин" ; B3)-3))/60/60
После разбивки на строки с помощью ALT+ENTER получим
Если исходный угол записан не в ячейке B3, то можно воспользоваться сервисом ReplaceCells для автоматической замены адресов ячеек в формулах Excel.