Seite 1 von 1

Eigenes Zahlenformat definieren

Verfasst: Mi 26. Apr 2023, 21:37
von papabravo
Ich möchte gerne Zahlenformate definieren, für

1. Koordinaten, wie in der Seefahrt (noch) gebräuchlich
#0°00'00" (° = Grad, ' = Minuten, " = Sekunden), entspäche etwa 'hh:mm:ss' ,
wobei Werte annehmen kann: Grad = 0 bis 359, Minuten = 0 bis 59, Sekunden = 0 bis 59

2. Dauer (Laufzeit) von Videos oder Audios
#0.000'00" (' = Minuten, " = Sekunden) oder verkürzt #0.000'00, entspräche etwa '#m:ss'
wobei Werte annehmen kann: Minuten = 0 bis unendlich, Sekunden = 0 bis 59

Gibt es da eine Möglichkeit?

Re: Eigenes Zahlenformat definieren

Verfasst: Mi 26. Apr 2023, 22:48
von echo
Hallo
wenn du die Stunden in [eckige Klammern] setzt werden alle Tage in Sunden umgerechnet.
Dito Minuten in [eckige Klammern]
Die Eingabe bleibt aber beim Doppelpunkt als Trennzeichen.

Zu 1 als Formatcode:
"#"[HH]"°"MM"'"SS"''"
Eingabe HH:MM:SS

Dito zu 2 als Formatcode:
"#"[MM]"'"SS"''"
Eingabe 0:MM:SS

Gruß Holger

Re: Eigenes Zahlenformat definieren

Verfasst: Mi 26. Apr 2023, 23:22
von echo
Nachtrag
Du könntest natürlich die Eingabe und Anzeige auch trennen:
Eingabe Stunden Minuten Sekunden in A1 B1 C1

Anzeige mit der Formel
=VERKETTEN("#";TEXT(A1;"##0");"°";TEXT(B1;"00");"'";TEXT(C1;"00");"''")

Die gleiche Formel, verkettet mit &
="#"&TEXT(A1;"##0")&"°"&TEXT(B1;"00")&"'"&TEXT(C1;"00")&"''"

Diese Getrennte Eingabe / Anzeige -Version lässt sich sehr viel besser und sehr genau anpassen.
Du trägst nur die Werte in die relevanten Zellen ein, ohne Doppelpunkt

Re: Eigenes Zahlenformat definieren

Verfasst: Do 27. Apr 2023, 09:43
von karolus
papabravo hat geschrieben:
Mi 26. Apr 2023, 21:37
Ich möchte gerne Zahlenformate definieren, für

1. Koordinaten, wie in der Seefahrt (noch) gebräuchlich
#0°00'00" (° = Grad, ' = Minuten, " = Sekunden), entspäche etwa 'hh:mm:ss' ,
wobei Werte annehmen kann: Grad = 0 bis 359, Minuten = 0 bis 59, Sekunden = 0 bis 59
hexagesimale Koordinaten gelten IMHO für Breitengrade im Bereich -90 bis +90,
für Längengrade im Bereich -180 bis +180
Falls die Koordinaten schon als Dezimalgrad vorliegen, musst du die vorher umrechnen:

Code: Alles auswählen

=dezimalwert/24
und darauf dann einen Zahlenformatcode (z.B für Breitengrade)

Code: Alles auswählen

"N "[HH]"° "MM"′ "SS,00"″ ";"S "[HH]"° "MM"′ "SS,00"″ "
u+2032 (Minutenzeichen) u+2033 (Sekundenenzeichen)

Re: Eigenes Zahlenformat definieren

Verfasst: Do 27. Apr 2023, 23:32
von papabravo
Vielen Dank an Alle.