Se svolgi molto lavoro geografico, potresti chiederti se puoi utilizzare Excel per visualizzare longitudine e latitudine in una cella in termini di gradi, minuti e secondi. Ci sono tre modi in cui una soluzione può essere affrontata.

Per prima cosa, se vuoi solo modificare la visualizzazione, puoi seguire questi passaggi:

  1. Seleziona la cella che desideri formattare per latitudine o longitudine.

  2. Premi Ctrl + Maiusc + F o premi Ctrl + 1. Excel visualizza la finestra di dialogo Formato celle.

  3. Assicurati che la scheda Numero sia selezionata.

  4. Nell’elenco delle categorie, scegli Personalizzato. (Vedi figura 1.)

  5. Posiziona il punto di inserimento nella casella Tipo e cancella tutto ciò che c’è.

  6. Digita tre segni #.

  7. Tenere premuto il tasto Alt e digitare 0176 sul tastierino numerico. (I numeri deve essere digitati sul tastierino numerico. In questo modo viene inserito il simbolo dei gradi. Se non si dispone di un tastierino numerico, è necessario abilitare il blocco numerico prima di utilizzare la scorciatoia da tastiera Alt 0176.)

  8. Digita uno spazio, due zeri, un apostrofo (virgoletta singola) e un altro spazio.

  9. Digita altri due zeri seguiti da altri due apostrofi. (Le virgolette non funzionano; devono essere due apostrofi.)

  10. Fare clic su OK.

Ora, se digiti un numero come 1234543 nella cella, viene visualizzato come 123 gradi, 45 minuti e 43 secondi.

A volte, tuttavia, potresti voler prendere un valore decimale che rappresenta la latitudine e la longitudine e visualizzarlo in gradi, minuti e secondi.

Ad esempio, potresti voler visualizzare 122,44 (che è una rappresentazione decimale di gradi) come 122 gradi, 26 minuti e 24 secondi.

Ciò non può essere ottenuto formattando la cella in cui è contenuto il numero. Invece, è necessario utilizzare una formula per ottenere la visualizzazione corretta. Ad esempio, se 122,44 è nella cella A7, puoi inserire quanto segue nella cella B7:

=TEXT(TRUNC(A7), "0" & CHAR(176) & " ") & TEXT(INT((ABS(A7)

- INT(ABS(A7)))60), "0' ") & TEXT(((((ABS(A7)-INT(ABS(A7)))60)

- INT((ABS(A7) - INT(ABS(A7)))60))60), " 0''")

Questa è una formula lunga, ma fornisce la formattazione desiderata del valore di latitudine o longitudine. Il risultato è testo e non può essere utilizzato in alcun calcolo. Se invece desideri utilizzare un display, puoi semplicemente dividere il valore decimale della latitudine o longitudine per 24, che lo converte negli stessi intervalli di valori utilizzati da Excel per rappresentare i tempi.

Quindi puoi formattare la visualizzazione della formula come segue:

  1. Seleziona la cella contenente la formula.

  2. Premi CTRL + MAIUSC + F. Scegli Celle dal menu Formato. Excel visualizza la finestra di dialogo Formato celle.

  3. Assicurati che la scheda Numero sia selezionata.

  4. Nell’elenco delle categorie, scegli Personalizzato.

  5. Posiziona il punto di inserimento nella casella Tipo e cancella tutto ciò che c’è.

  6. Digita [h] seguito da un segno di grado (ricorda: tieni premuto il tasto Alt e digita 0176 sul tastierino numerico).

  7. Digita uno spazio, mm, un apostrofo, un altro spazio, ss e altri due apostrofi.

  8. Fare clic su OK.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (9457) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: