Anzeigen von Breiten- und Längengraden (Microsoft Excel)
Wenn Sie viel geografische Arbeit leisten, fragen Sie sich möglicherweise, ob Sie Excel verwenden können, um Längen- und Breitengrade in einer Zelle in Grad, Minuten und Sekunden anzuzeigen. Es gibt drei Möglichkeiten, wie eine Lösung angegangen werden kann.
Wenn Sie nur die Anzeige beeinflussen möchten, können Sie zunächst die folgenden Schritte ausführen:
-
Wählen Sie die Zelle aus, die Sie für Längen- oder Breitengrad formatieren möchten.
-
Wählen Sie im Menü Format die Option Zellen. Excel zeigt das Dialogfeld Zellen formatieren an.
-
Stellen Sie sicher, dass die Registerkarte Nummer ausgewählt ist. (Siehe Abbildung 1.)
-
Wählen Sie in der Kategorieliste Benutzerdefiniert.
-
Platzieren Sie die Einfügemarke in das Feld Typ und löschen Sie alles, was sich dort befindet.
-
Geben Sie drei # Zeichen ein.
-
Halten Sie die Alt-Taste gedrückt und geben Sie 0176 auf dem Ziffernblock ein. (Dies fügt das Gradsymbol ein – und Sie müssen die Zehnertastatur verwenden.)
-
Geben Sie ein Leerzeichen, zwei Nullen, ein Apostroph (das einfache Anführungszeichen) und ein anderes Leerzeichen ein.
-
Geben Sie zwei weitere Nullen gefolgt von zwei weiteren Apostrophen ein. (Ein Anführungszeichen funktioniert nicht; es müssen zwei Apostrophe sein.)
-
Klicken Sie auf OK.
Wenn Sie nun eine Zahl wie 1234543 in die Zelle eingeben, wird diese als 123 Grad, 45 Minuten und 43 Sekunden angezeigt.
Manchmal möchten Sie jedoch möglicherweise einen Dezimalwert verwenden, der Breiten- und Längengrade darstellt, und ihn in Grad, Minuten und Sekunden anzeigen.
Beispielsweise möchten Sie möglicherweise, dass 122,44 (eine Dezimaldarstellung von Grad) als 122 Grad, 26 Minuten und 24 Sekunden angezeigt wird.
Dies kann nicht durch Formatieren der Zelle erreicht werden, in der die Nummer enthalten ist. Stattdessen müssen Sie eine Formel verwenden, um die richtige Anzeige zu erzielen. Befindet sich beispielsweise 122.44 in Zelle A7, können Sie Folgendes in Zelle B7 einfügen:
=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''")
Dies ist eine lange Formel, die jedoch die gewünschte Formatierung des Breiten- oder Längengradwerts liefert. Das Ergebnis ist Text und kann nicht für Berechnungen verwendet werden. Wenn Sie stattdessen eine Anzeige verwenden möchten, können Sie den Dezimalwert des Breiten- oder Längengrads einfach durch 24 teilen, wodurch er in dieselben Wertebereiche konvertiert wird, die Excel zur Darstellung der Zeiten verwendet.
Anschließend können Sie die Anzeige der Formel wie folgt formatieren:
-
Wählen Sie die Zelle aus, die die Formel enthält.
-
Wählen Sie im Menü Format die Option Zellen. Excel zeigt das Dialogfeld Zellen formatieren an.
-
Stellen Sie sicher, dass die Registerkarte Nummer ausgewählt ist.
-
Wählen Sie in der Kategorieliste Benutzerdefiniert.
-
Platzieren Sie die Einfügemarke in das Feld Typ und löschen Sie alles, was sich dort befindet.
-
Geben Sie [h] gefolgt von einem Gradzeichen ein (denken Sie daran; halten Sie die Alt-Taste gedrückt und geben Sie 0176 auf dem Ziffernblock ein).
-
Geben Sie ein Leerzeichen, mm, ein Apostroph, ein anderes Leerzeichen, ss und zwei weitere Apostrophe ein.
-
Klicken Sie auf OK.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (3016) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: