Convertir latitud y longitud de decimal a grado, minuto, segundo

Última actualización el 07/03/2021
Tiempo de leer: 3 minutos

Hoy en día, la localización GPS es común. Algunas aplicaciones usan formato decimal (48.85833) mientras que otros devuelven el coordenadas en grados, minutos y segundos (48°51'29.99'').

En este artículo te mostraré cómo convertir de un formato a otro y viceversa.

Agregar coordenadas GPS a la dirección

Si desea agregar coordenadas GPS a su dirección, por favor ve a esta página.

Cómo escribir coordenadas GPS en Excel

Las coordenadas GPS generalmente se escriben usando los símbolos ° (grados), ' (minutos), y '' (segundos).

Coordenadas GPS como texto

Pero si mantienes tus coordenadas como una cadena, no es posible realizar ningún cálculo. Por lo que será imposible convertir las coordenadas GPS ⛔⛔⛔

¿Cuál es la mejor manera de escribir una coordenada GPS?

Utilice el siguiente formato para sus coordenadas GPS: horas:minutos:segundos. Cada parte de la coordenada debe estar delimitada con dos puntos ":"

48:51:29.99

La visualización de celda predeterminada podría ser diferente según la versión de Excel que esté utilizando. Puede mostrar las coordenadas GPS como fecha u hora.

Coordenadas GPS escribir como número

No te preocupes, corregiremos este formato pronto 😉😎😃

Insertar un tiempo negativo

La coordenada GPS estándar es:

  • positivo para el este y el norte
  • negativas para el oeste y el sur

Desafortunadamente, Excel no acepta una hora negativa, por lo que debe incluirla entre comillas dobles como si fuera texto. Luego coloque un signo menos antes de la cita inicial.

=-"74:02:40.29"

Pero el contenido de la celda se muestra como una cadena de #

A Excel no le gusta el tiempo negativo. Pero puedes corregir esto marcando una opción en Excel.

  • Ir al menu Archivo>Opciones
  • Seleccione Avanzada
  • Al final de la lista de opciones, marque la opción "Utilice el sistema de fechas 1904"
Corrección del tiempo negativo en las celdas.

Personaliza el formato de hora

Ahora vamos a personalizar el formato de nuestro celular:

  • Abra el cuadro de diálogo Formato de celda (Ctrl + 1)
  • Seleccionar la opción Personalizado
  • En la sección Escriba el cuadro, ingrese este código de formato exactamente como se muestra a continuación

[hh]°mm'ss.00\''

Formato personalizado para mostrar las coordenadas GPS.

La hora entre corchetes es obligatoria para mostrar un valor superior a 23 horas.

Convertir coordenadas de grados, minutos, segundos (DMS) a decimales

Como hemos escrito la coordenada como un número, sólo tenemos que multiplica la celda por 24 (24 horas al día). El formato del número es General.

Convertir Latitud y Longitud a grados, minutos y segundos

Y la conversión ha terminado 😍😍😍

= B3 * 24

Luego simplemente cambie el formato del rango de celdas D3:E7 a General.

Convertir coordenadas de decimal a grados, minutos, segundos

Y al revés, para convertir un valor decimal a grados, minutos y segundos, simplemente divide el valor por 24.

= B3/24

12 Comentarios

  1. Jan
    07/03/2022 a las 16:05

    No puedo entender cómo ingresar la fórmula de conversión a partir de esto.

    Responder

  2. Mahoma wasim
    01/12/2021 a las 11:24

    Por favor, proporciónenme cualquier tipo de formato o programa de Excel para convertir coordenadas arbitrarias a coordenadas GPS.

    Responder

  3. Juan
    01/10/2021 a las 11:05

    Hola, parece una gran solución, pero obviamente estoy haciendo algo mal.

    Estoy convirtiendo lat y long desde decimal y funciona bien hasta que los minutos superan los 24 y luego se restablecen a cero. Sin embargo, los minutos y segundos siguen siendo correctos.

    Por favor, ayuda.

    Muchas Gracias

    Responder

  4. Igor
    28/01/2021 a las 15:41

    Federico, ¡muchas gracias! ¡Funciona! ¡Me ahorraste horas de mi tiempo de trabajo!

    Responder

  5. Traian Radulescu
    26/11/2020 a las 10:21

    ¡Hola! Muchas gracias por el artículo. Fue muy útil para mí.
    ¿Cómo puedo escribir la latitud con grados, minutos y decimales de minutos?
    Tal como escribiste aquí [hh]°mm'ss.00\'', pero quiero los decimales después de los minutos como 10°50'.5
    Los minutos deben dividirse entre 6 para obtener decimales.
    Segunda pregunta: ¿cómo le doy formato a las celdas para que cuando calculo la latitud 1 + la latitud 2, cuando tenga 10 decimales al final, vaya automáticamente en minutos?
    Ejemplo: 10°50'.5
    + 20° 5'.6
    =30° 56'.1
    Muchas gracias!

    Responder

  6. Jimmy Loki
    26/11/2019 a las 17:43

    Gracias, probé muchos tutoriales usando VBA pero fallé... eres un genio

    Responder

  7. Laura
    14/11/2019 a las 19:24

    No puedo hacer que Excel reconozca el formato personalizado ..[hh]°mm'ss.00\ solo me permite elegir de una lista selecta de formatos, ninguno de los cuales es correcto. ¿Es mi versión de Excel?

    Responder

    • Frédéric LE GUEN
      26/11/2019 a las 15:05

      Hola, eso es extraño. ¿Selecciona personalizado en la lista de formatos?

      Responder

  8. Floyd
    09/07/2019 a las 08:37

    He estado leyendo muchos scripts de VBA sobre cómo realizar esta conversión de DMS a DD en Excel.
    E incluso la publicación de Microsoft de su propio script VBA sobre cómo hacer esto.
    https://support.microsoft.com/en-ca/help/213449/how-to-convert-degrees-minutes-seconds-angles-to-or-from-decimal-angle
    Incluso la parte del cálculo está mal

    Perdí mucho tiempo tratando de remediar su guión y leí otros guiones en Internet.
    Su solución se implementó en 1 minuto, muy simple y brillante.
    Muchas gracias de nuevo por publicar esto.

    Responder

    • Frédéric LE GUEN
      23/07/2019 a las 07:19

      Gracias

      Responder

  9. Sandro
    13/05/2019 a las 10:14

    ¡¡GENIO!! Gracias por compartir
    Por cierto: falta una comilla doble al final de la fórmula escrita en fondo negro ([hh]°mm'ss.00\" )

    Responder

  10. pilli rajeshwar
    02/06/2018 a las 11:07

    Por favor, proporciónenme cualquier tipo de formato o programa de Excel para convertir coordenadas arbitrarias a coordenadas GPS.

    Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

Convertir latitud y longitud de decimal a grado, minuto, segundo

Tiempo de leer: 3 minutos
Última actualización el 07/03/2021

Hoy en día, la localización GPS es común. Algunas aplicaciones usan formato decimal (48.85833) mientras que otros devuelven el coordenadas en grados, minutos y segundos (48°51'29.99'').

En este artículo te mostraré cómo convertir de un formato a otro y viceversa.

Agregar coordenadas GPS a la dirección

Si desea agregar coordenadas GPS a su dirección, por favor ve a esta página.

Cómo escribir coordenadas GPS en Excel

Las coordenadas GPS generalmente se escriben usando los símbolos ° (grados), ' (minutos), y '' (segundos).

Coordenadas GPS como texto

Pero si mantienes tus coordenadas como una cadena, no es posible realizar ningún cálculo. Por lo que será imposible convertir las coordenadas GPS ⛔⛔⛔

¿Cuál es la mejor manera de escribir una coordenada GPS?

Utilice el siguiente formato para sus coordenadas GPS: horas:minutos:segundos. Cada parte de la coordenada debe estar delimitada con dos puntos ":"

48:51:29.99

La visualización de celda predeterminada podría ser diferente según la versión de Excel que esté utilizando. Puede mostrar las coordenadas GPS como fecha u hora.

Coordenadas GPS escribir como número

No te preocupes, corregiremos este formato pronto 😉😎😃

Insertar un tiempo negativo

La coordenada GPS estándar es:

  • positivo para el este y el norte
  • negativas para el oeste y el sur

Desafortunadamente, Excel no acepta una hora negativa, por lo que debe incluirla entre comillas dobles como si fuera texto. Luego coloque un signo menos antes de la cita inicial.

=-"74:02:40.29"

Pero el contenido de la celda se muestra como una cadena de #

A Excel no le gusta el tiempo negativo. Pero puedes corregir esto marcando una opción en Excel.

  • Ir al menu Archivo>Opciones
  • Seleccione Avanzada
  • Al final de la lista de opciones, marque la opción "Utilice el sistema de fechas 1904"
Corrección del tiempo negativo en las celdas.

Personaliza el formato de hora

Ahora vamos a personalizar el formato de nuestro celular:

  • Abra el cuadro de diálogo Formato de celda (Ctrl + 1)
  • Seleccionar la opción Personalizado
  • En la sección Escriba el cuadro, ingrese este código de formato exactamente como se muestra a continuación

[hh]°mm'ss.00\''

Formato personalizado para mostrar las coordenadas GPS.

La hora entre corchetes es obligatoria para mostrar un valor superior a 23 horas.

Convertir coordenadas de grados, minutos, segundos (DMS) a decimales

Como hemos escrito la coordenada como un número, sólo tenemos que multiplica la celda por 24 (24 horas al día). El formato del número es General.

Convertir Latitud y Longitud a grados, minutos y segundos

Y la conversión ha terminado 😍😍😍

= B3 * 24

Luego simplemente cambie el formato del rango de celdas D3:E7 a General.

Convertir coordenadas de decimal a grados, minutos, segundos

Y al revés, para convertir un valor decimal a grados, minutos y segundos, simplemente divide el valor por 24.

= B3/24

12 Comentarios

  1. Jan
    07/03/2022 a las 16:05

    No puedo entender cómo ingresar la fórmula de conversión a partir de esto.

    Responder

  2. Mahoma wasim
    01/12/2021 a las 11:24

    Por favor, proporciónenme cualquier tipo de formato o programa de Excel para convertir coordenadas arbitrarias a coordenadas GPS.

    Responder

  3. Juan
    01/10/2021 a las 11:05

    Hola, parece una gran solución, pero obviamente estoy haciendo algo mal.

    Estoy convirtiendo lat y long desde decimal y funciona bien hasta que los minutos superan los 24 y luego se restablecen a cero. Sin embargo, los minutos y segundos siguen siendo correctos.

    Por favor, ayuda.

    Muchas Gracias

    Responder

  4. Igor
    28/01/2021 a las 15:41

    Federico, ¡muchas gracias! ¡Funciona! ¡Me ahorraste horas de mi tiempo de trabajo!

    Responder

  5. Traian Radulescu
    26/11/2020 a las 10:21

    ¡Hola! Muchas gracias por el artículo. Fue muy útil para mí.
    ¿Cómo puedo escribir la latitud con grados, minutos y decimales de minutos?
    Tal como escribiste aquí [hh]°mm'ss.00\'', pero quiero los decimales después de los minutos como 10°50'.5
    Los minutos deben dividirse entre 6 para obtener decimales.
    Segunda pregunta: ¿cómo le doy formato a las celdas para que cuando calculo la latitud 1 + la latitud 2, cuando tenga 10 decimales al final, vaya automáticamente en minutos?
    Ejemplo: 10°50'.5
    + 20° 5'.6
    =30° 56'.1
    Muchas gracias!

    Responder

  6. Jimmy Loki
    26/11/2019 a las 17:43

    Gracias, probé muchos tutoriales usando VBA pero fallé... eres un genio

    Responder

  7. Laura
    14/11/2019 a las 19:24

    No puedo hacer que Excel reconozca el formato personalizado ..[hh]°mm'ss.00\ solo me permite elegir de una lista selecta de formatos, ninguno de los cuales es correcto. ¿Es mi versión de Excel?

    Responder

    • Frédéric LE GUEN
      26/11/2019 a las 15:05

      Hola, eso es extraño. ¿Selecciona personalizado en la lista de formatos?

      Responder

  8. Floyd
    09/07/2019 a las 08:37

    He estado leyendo muchos scripts de VBA sobre cómo realizar esta conversión de DMS a DD en Excel.
    E incluso la publicación de Microsoft de su propio script VBA sobre cómo hacer esto.
    https://support.microsoft.com/en-ca/help/213449/how-to-convert-degrees-minutes-seconds-angles-to-or-from-decimal-angle
    Incluso la parte del cálculo está mal

    Perdí mucho tiempo tratando de remediar su guión y leí otros guiones en Internet.
    Su solución se implementó en 1 minuto, muy simple y brillante.
    Muchas gracias de nuevo por publicar esto.

    Responder

    • Frédéric LE GUEN
      23/07/2019 a las 07:19

      Gracias

      Responder

  9. Sandro
    13/05/2019 a las 10:14

    ¡¡GENIO!! Gracias por compartir
    Por cierto: falta una comilla doble al final de la fórmula escrita en fondo negro ([hh]°mm'ss.00\" )

    Responder

  10. pilli rajeshwar
    02/06/2018 a las 11:07

    Por favor, proporciónenme cualquier tipo de formato o programa de Excel para convertir coordenadas arbitrarias a coordenadas GPS.

    Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *