Mehrere Formatierungsarten der Zahlen in Excel?
Hallo Leute,
ich hab mal wieder ne kleine Frage an euch:
Ich erstelle gerade ein Formular und dort müssen Leute zwei Uhrzeiten eintragen (von und bis). Die Uhrzeiten sollen dann von einaner abgezogen um die Stunden zu ermitteln. Jetzt hab ich das Problem mit der Formatierung. Man soll sowohl 24:00 als auch 0:00 uhr eingeben könne dazu hab ich die spalte [h]:mm formatiert. wenn jetzt aber einer anstatt ein Doppelpunkt zum trennen einen einfachen punkt nimmt geht das ganze nicht mehr die Stunden zu ermitteln. Ich darf halt nicht ausschließen das es einer mit : und der andere mit . trennt. Ich hab schon versucht es [h]:mm "Uhr"; [h].mm "Uhr" oder [h]:mm "Uhr", [h].mm "Uhr" zu formatieren. klappt aber nicht. Habt ihr ne idee wie ich das hin bekomme beide formatierungen anzuwenden oder habt ihr andere Vorschläge wie ich das Problem lösen könnte?
Grüße Piwo
ich hab mal wieder ne kleine Frage an euch:
Ich erstelle gerade ein Formular und dort müssen Leute zwei Uhrzeiten eintragen (von und bis). Die Uhrzeiten sollen dann von einaner abgezogen um die Stunden zu ermitteln. Jetzt hab ich das Problem mit der Formatierung. Man soll sowohl 24:00 als auch 0:00 uhr eingeben könne dazu hab ich die spalte [h]:mm formatiert. wenn jetzt aber einer anstatt ein Doppelpunkt zum trennen einen einfachen punkt nimmt geht das ganze nicht mehr die Stunden zu ermitteln. Ich darf halt nicht ausschließen das es einer mit : und der andere mit . trennt. Ich hab schon versucht es [h]:mm "Uhr"; [h].mm "Uhr" oder [h]:mm "Uhr", [h].mm "Uhr" zu formatieren. klappt aber nicht. Habt ihr ne idee wie ich das hin bekomme beide formatierungen anzuwenden oder habt ihr andere Vorschläge wie ich das Problem lösen könnte?
Grüße Piwo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 112280
Url: https://administrator.de/contentid/112280
Ausgedruckt am: 23.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo piwo91!
Soferne Du die Eingabe nur bis 23:59:59 zulassen könntest (die Unterscheidung 24:00 Uhr und 0:00 Uhr kannst Du ja durch ein Vergleichen der Zeitwerte vor der Subtraktion erledigen), wäre die einfachste Möglichkeit, über "Daten / Gültigkeit... / Zulassen:Zeit" (Excel 2003) für die benötigten Zellen die Eingabe einer gültigen Uhrzeit (also mit ":") zu erzwingen.
Versuchen könntest Du es alternativ mit ZEITWERT() und WECHSELN(), also etwa für die Zelle D2:
Damit werden, soferne nicht bereits eine gültige Uhrzeit (oder eine andere Zahl) eingetragen ist, alle Punkte durch Doppelpunkte ersetzt und aus dem (hoffentlich brauchbaren) Ergebnis dieser Umwandlung die Zeit ermittelt.
Grüße
bastla
Soferne Du die Eingabe nur bis 23:59:59 zulassen könntest (die Unterscheidung 24:00 Uhr und 0:00 Uhr kannst Du ja durch ein Vergleichen der Zeitwerte vor der Subtraktion erledigen), wäre die einfachste Möglichkeit, über "Daten / Gültigkeit... / Zulassen:Zeit" (Excel 2003) für die benötigten Zellen die Eingabe einer gültigen Uhrzeit (also mit ":") zu erzwingen.
Versuchen könntest Du es alternativ mit ZEITWERT() und WECHSELN(), also etwa für die Zelle D2:
=WENN(ISTZAHL(D2);D2;ZEITWERT(WECHSELN(D2;".";":")))
Grüße
bastla