Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

[Dezimalzahl]->[Zeit]: 2975s in mm:ss
#1
hey Leute,


ich habe in einer Zelle eine Zahl stehen:
A1: 2975, formatiert als Zahl. Sollen aber sekunden darstellen. Also 2795s. Sind eigentlich 49min und 35sec.
A2: =A1, formatiert als Zeit. Soll jetzt mm:ss darstellen, oder mm "min" ss "sec". Leider funktioniert das ganze nicht so wie ich mir das vorstelle.

Wobei A1 eigentlich errechnet wurde aus einer anderen Zelle. Aber ist denke ich nicht wichtig, da es ja nur darauf ankommt, was er mir genau in A1 anzeigt, also "2975".
Excel zeigt mir jetzt aber 39:26 in A2 an.


Diverse Beispiele:
A1: 5,1 A2: 24:00
A1: 5,2 A2: 48:00
A1: 5,3 A3: 12:00
A1: 5,4 A3: 36:00
A1: 5,5 A3 00:00
A1: 5,6 A2: 24:00
A1: 5,7 A2: 48:00

also bei Allen komma eins (,1) kommt 24:00 raus... usw. Blicke gerade nicht dahinter. Eventuell weil freitag ist und ich müde bin Big Grin

Habt ihr eine Idee?
Antworten Top
#2
Hallo alter Revoluzzer

Code:
=A1/60/60/24
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#3
Hi,

Zitat:Wobei A1 eigentlich errechnet wurde aus einer anderen Zelle. Aber ist denke ich nicht wichtig, da es ja nur darauf ankommt, was er mir genau in A1 anzeigt, also "2975".

da stimme ich dir nicht ganz zu. :32:

Du schreibst, dass die Zahlen aufgrund Berechnungen angezeigt werden. Hierbei musst du u. U. damit rechnen, dass Rundungs- oder Fließkommafehler auftreten, die das Ergebnis für die Weiterberechnung verfälschen könnten.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Zitat:Eventuell weil freitag ist und ich müde bin
Ich kann dir versichern das ist nicht der Grund. ;)

Das Problem bei der Zeit und Datum Darstellung ist dass, zu wissen wie Excel damit umgeht!

Für Excel ist eine Zeitangabe nichts anderes als eine Dezimalzahl die es anders darstellt.

Erleuterung:
1. Ein Tag ist eine ganze Zahl beginnend von der 1 für den 1.1.1900, der 2 für den 2.1.1900, der 3 für den 3.1.1900 usw. >>> Die Zahl 42867 ist z.B. der heutige Tag 12.05.2017
    Das heist wenn du zum 1.1.1900 10 Tage dazu addierst hast du den 11.1.1900 gleichbedeutend mit der Zahl 11. So kann Excel mit Tagen rechnen.

2. Um die Stunden anzeigen zu lassen teilt Excel einfach eine ganze Zahl durch 24. >>> 1 Stunde entspricht demnach der Zahl 0,04166667(gerundet) (12 Stunden währe z.B. 0,5)
3. Um noch kleinere Einheiten (sec, ms usw.) anzeigen zu können teilt Excel einfach weiter mit 60 da eine Stunde ja bekanntlich aus 60 Minuten besteht.

So erklärt sich auch die antwort von shift-del
Zitat:Code:
Code:
=A1/60/60/24


Da die Zahl 2975 an sich das Datum 22.02.1908 darstellt musst du sie eben auf die richtige Einheit bringen was durch das teilen wie oben geschieht.

/24 für die Stunden
/60 für die Minuten
/60 für die Sekunden

Ergibt in diesem Fall: 0,03443287 was gleichbedeutend ist wie 49min und 35sec wenn du statt Standard, Uhrzeit formatierst.
Antworten Top
#5
Moin!
Che.Guevara schrieb:Also 2795s. Sind eigentlich 49min und 35sec.
Ich biete drei Minuten weniger.  :21:
Wenn Du auch bei einer Zeit > 1 Stunde nur Minuten/Sekunden angezeigt haben möchtest, musst Du das benutzerdefinierte Zahlenformat [hh]:mm vergeben.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Hallo,

die folgende Formel, hätte ohne Große Gedankenspiele, ebenfalls das Richtige Ergebnis, im Format
Code:
[hh]:mm:ss
angezeigt.

Code:
=ZEIT(0;0;A1)

Gruß Karl
Antworten Top
#7
Hallo,

die Funktion Zeit, ist  in diesem Fall nicht zu gebrauchen, wie ich feststellen musste.
Bis folgende Limits ist die Berechnung OK.
Code:
=ZEIT(A1;0;0), bis 23 Std.
=ZEIT(0;A1;0), bis 23 Std., 59 Min. und 0 Sek.
=ZEIT(0;A1;0), bis 9 Std., 6 Min. und 7 Sek.

Die Formel von shift-del, hat diese Probleme nicht.
Code:
=A1/60/60/24

Gruß Karl
Antworten Top
#8
Hallöchen,

in 2016 geht es dann anscheinend etwas weiter. Ich habe hier mal 100 Stunden genommen. die gehen bei a1 für stunden oder a1*60 für Minuten. Nur die Sekunden machen dabei nicht mehr mit..

Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
11004:00 AM
2 4:00 AM
3 1:40 AM

ZelleFormel
B1=ZEIT(A1;0;0)
B2=ZEIT(0;A1*60;0)
B3=ZEIT(0;0;A1*60)
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste