Как установить градусы, минуты и секунды в Excel
Обновлено: 21.11.2024
Поместите палец на глобус и перетащите его. Вы в конечном итоге указываете на горизонтальную или вертикальную линию? Эти географические координаты невидимы на реальной планете, но повсеместно используются на картах и глобусах для определения конкретных местоположений. Однако иногда эти очень полезные строки имеют бесполезный формат. Независимо от того, предпочитаете ли вы, чтобы ваши координаты широты и долготы были в десятичных градусах (DD) или градусах, минутах и секундах (DMS), Excel упрощает работу — никаких вычислений не требуется.
Мы расскажем, как преобразовать координаты в десятичные дроби (или перейти от десятичных дробей к градусам) за несколько шагов. Но сначала вы должны убедиться, что широта и долгота указаны в отдельных столбцах.
Переместите свои координаты
Прежде чем вы сможете преобразовать пару координат в нужный формат, вам необходимо убедиться, что широта и долгота, а также градусы, минуты и секунды каждого из них находятся в отдельных столбцах Excel. Почему мы не можем сделать это вручную? Представьте, что у вас есть более 200 рядов пар координат. Вам нужен способ выделить весь столбец и одновременно разделить его компоненты.
Один из самых простых способов — это «Текст в столбцы» в Excel. Инструмент позволяет определить точку в тексте, которую Excel может выделить для вас. Давайте посмотрим, как этот популярный инструмент Excel помогает нам управлять нашими координатами.
Используйте текст в столбцах Excel для разделения широты и долготы
Первое, что нам нужно сделать, это разделить координаты по разным ячейкам. Напоминание о географии: обычно сначала идет широта, а затем долгота). Для начала:
- Выберите ячейки, которые хотите разделить
- Перейдите в меню Excel «Данные».
- Выберите «Текст в столбцы…»
- На шаге 1 мастера создания текста укажите, хотите ли вы разделить данные с помощью символов с разделителями (запятые, табуляция и т. д. между вашими данными) или фиксированной ширины (перемещающиеся строки между полями).
- На шаге 2 вы определите, какую часть текста следует отделить (в нашем примере это пробел).
- В большинстве случаев можно нажать "Готово".
Измените заголовки, чтобы они лучше соответствовали вашим обновленным данным, и в результате вы получите разделенные координаты широты и долготы. Теперь давайте применим те же шаги, чтобы разделить градусы и минуты (и секунды, если они у вас есть!) каждой координаты.
Используйте один и тот же инструмент для выделения градусов, минут и секунд
Теперь, когда у нас есть широта и долгота в разных ячейках, мы можем еще больше разделить наши данные. Мы хотим разделить координаты на отдельные столбцы для градусов, минут и секунд. Это пригодится для последующего преобразования в десятичные дроби.
Приступим:
- Необязательно По мере того, как мы углубляемся в текст в столбцы, вам может оказаться полезным скопировать символы, которые уже есть в вашей электронной таблице (например, °), вместо того, чтобы искать в Интернете или в меню Excel. специальные символы, которые мы часто видим с координатами
- Выберите нужные ячейки (новый столбец широты или долготы), убедившись, что несколько столбцов находятся справа от любого из них.
- Еще раз перейдите в меню Excel "Данные".
- Выберите «Текст в столбцы…»
- Выберите один из двух типов данных на шаге 1 мастера.
- Определите, каким символом или пробелом следует отделять градус (° в нашем примере) на шаге 2.
- Нажмите "Готово".
Теперь, когда мы установили градусы, мы проделаем те же шаги, что и выше, чтобы разделить минуты (′) и повторим, если наши координаты содержат секунды.
Вот оно! Просто замените заголовки чем-то более подходящим, и вы готовы перейти к следующему шагу: преобразованию. Вы также можете узнать больше о навыках работы с Excel, прочитав нашу публикацию «Упрощение сложных данных в электронных таблицах Excel».
Преобразование широты и долготы в десятичные дроби в Excel
Если ваши данные находятся в отдельных столбцах, ничто не мешает вам преобразовать координаты в десятичные дроби. Как указано в нашей статье «Широта и долгота в Excel: расчет расстояния, преобразование градусов и геокодирование адресов», формула для этого следующая:
=градус+минута/60+секунда/3600
- Добавить заголовок (например, "Десятичное число") к пустому столбцу.
- Скопируйте приведенную выше формулу и вставьте ее в ячейку под новым заголовком.
- Измените заполнители градусов, минут и секунд в формуле на соответствующий номер ячейки (например, A2)
- Перетащите или скопируйте формулу вниз до конца столбца.
Вот оно! Ваши координаты DMS теперь представлены в десятичном формате. Но что, если вы хотите преобразовать десятичные координаты обратно в DMS? Мы рассмотрим и это.
Десятичные градусы Excel в DMS
Если вам нужно отменить переход от DMS к десятичному или вы начали с нежелательных десятичных знаков, вот как это сделать.
В первом столбце теперь находятся ваши степени. Что касается минут, возьмите оставшуюся десятичную дробь и умножьте ее на 60 в новом столбце. Перетащите вниз к остальным ячейкам.
Если бы вы работали с секундами, вы снова взяли бы только десятичную дробь минут и умножили бы ее на 60 в новом столбце. Затем вы можете использовать =CONCATENATE, чтобы собрать все вместе.
Мы переходили между градусами, минутами, секундами и десятичными знаками. Хотя мы могли бы продолжать делать это в течение всего дня благодаря инструментам Excel, есть более эффективное использование нашего времени.
Визуализируйте широту и долготу
После преобразования широты и долготы в желаемый формат ваши точки прекрасно отображаются в электронной таблице. Но для ваших данных может быть место получше.
С помощью пользовательской карты вы можете визуализировать свои данные о широте и долготе и отфильтровать то, что вы хотите видеть в любой момент. Взгляните на наш пример карты ниже.
Кто-нибудь знает, как преобразовать или отформатировать десятичную дробь в градусы, минуты и секунды?
Факты об Excel
Нажмите F7, чтобы запустить проверку орфографии в Excel. Будьте осторожны, по умолчанию Excel не проверяет слова, написанные с заглавной буквы (упс)
Смитти
Легенда
Известный участник
Если вы конвертируете радианы в градусы, функция DEGREE для начала даст вам градусы.
Грег Труби
MrExcel MVP
Возможно, есть лучший способ, но я думаю, что правильно собрал это:
(Редактировать) Это немного легче читать в конце:
=TEXT(INT(A3),"0° ")&TEXT(INT((A3-INT(A3))*60), "0' ")&ТЕКСТ((A3*60-INT(A3*60))*60,"0.0")&CHAR(34)
(EndEdit)
Сэм Мейнард
Обычная доска
Большое спасибо. Это было именно то, что мне было нужно. Спасибо.
Большое спасибо всем, кто так быстро ответил.
Хорошего дня.
Йоги Ананд
MrExcel MVP
Как насчет того, чтобы попробовать .
=TEXT(MOD(A1,360)/24;"[чч] мм сс")&" в градусах, минутах и секундах"
как показано на .
Грег Труби
MrExcel MVP
Почему такие элегантные и простые решения кажутся такими очевидными после того, как кто-то их опубликует? Очень приятно, Йоги.
Йоги Ананд
MrExcel MVP
Почему такие элегантные и простые решения кажутся такими очевидными после того, как кто-то их опубликует? Очень приятно, Йоги.
Мне тоже понравилось ваше решение -- Очень красиво!
Двойной XL
Новый участник
Используйте в ячейке следующее:
=[степени] / 24
и отформатируйте эту ячейку:
[h]°mm'ss\"
Похожие темы
Excel содержит более 450 функций, и с каждым годом их становится все больше. Это огромная цифра, так с чего же начать? Прямо здесь, с этим набором.
Статистика форума
Поделиться этой страницей
Мы обнаружили, что вы используете блокировщик рекламы.
Какой блокировщик рекламы вы используете?
Отключить AdBlock
Следуйте этим простым шагам, чтобы отключить AdBlock
1)Нажмите значок на панели инструментов браузера.
2)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку «Приостановить на этом сайте».
Отключить AdBlock Plus
Следуйте этим простым шагам, чтобы отключить AdBlock Plus
1)Нажмите значок на панели инструментов браузера.
2)Нажмите на переключатель, чтобы отключить его для «mrexcel.com».
Отключить источник uBlock
Следуйте этим простым шагам, чтобы отключить uBlock Origin
1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".
Отключить uBlock
Следуйте этим простым шагам, чтобы отключить uBlock
1)Нажмите значок на панели инструментов браузера.
2)Нажмите кнопку "Питание".
3)Нажмите кнопку "Обновить".
Джамал НУМАН Windows XP Office 2007
Мне нужно написать градусы, минуты и секунды в формате (который используется, например, для измерения углов или географических координат)
Прикрепленные изображенияCliptt_4.jpg (97,5 КБ, 110 просмотров) |
Clmmip_10.jpg (111,0 КБ, 89 просмотров) |