online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon SiL3NC3 vom 15.02.2020, 08:14 Options

EXCEL - Tage und Stunden aus Datum berechnen

Hi Excel-Spezialisten,

ich habe folgende Anforderung und beiss mir die Zähne aus.

A1: 12.01.2007
B1: 31.05.2007 08:00 CET
C1: Zeit-Differenz in Tage / Stunden

In A1 steht ein DateString und in B1 welche ich erst noch anpassen muss - falls hier jemand ein Makro oder sonstige Tips hat, immer raus damit.
Im Feld C1 soll dann die Differenz in Tagen und Stunden berechnet werden.

Hat sowas schon jemand gemacht?
Bitte um Hilfe. Vielen Dank euch allen.

//SiL


Antwort schreiben

Antwort 1 von Saarbauer vom 15.02.2020, 08:43 Options

hallo,

da du angaben in einer Zelle haben willst, git es verschiedene Möglichkeiten

1. =B1 - A1 Angabe intagen mit den Stunden als Teiltag, hier ,3333
2. =GANZZAHL(B2-A2) & "d / " & RUNDEN(REST(B2-A2;1)*24;2) & "h" es werden Tage und Sunden getrennt angegeben, da in Text umgewandelt, nicht weiterverarbeitbar
3. Angaben in Zelle C1 für Tage und Zelle D1 für Stunden


Gruß

Helmut

Antwort 2 von SiL3NC3 vom 15.02.2020, 08:52 Options

hallo helmut,
danke für die schnelle antwort.

weitere infos:
die formate der datum(s) sind unterschiedlich und teilweise sind noch keine hinterlegt. wenn keine hinterlegt sind, sollte nur ein textstring in die zelle ausgegeben werden (bsp: "offen").
bei 0 kommt trotzdem ein ergebnis ... 37916d / 0h aber warum?

Antwort 3 von SiL3NC3 vom 15.02.2020, 08:54 Options

momentan habe ich auch noch folgendes probiert:

=DATEDIF(G2;H2;"ym")&" Monate und "&DATEDIF(G2;H2;"md")&" Tage"

Antwort 4 von Pausenfueller vom 15.02.2020, 12:56 Options

Hallo,

Zitat:
bei 0 kommt trotzdem ein ergebnis ... 37916d / 0h aber warum?

Excel kennt zwei verschiedene Datumswerte, beim 1900-Datumswert ist der Tag 1 der 1. Januar 1900, beim 1904-Datumswert ist der Tag 1 der 2. Januar 1904. Ab diesem Zeitpunkt wird der Wert Tag für Tag um 1 erhöht. Die Dezimalwerte der Datumswerte werden für die Zeitangaben innerhalb eines Tages verwendet.

Die Zahl 37916 stellt den dezimalen Ausdruck eines eingegebenen Datums dar, entweder der 23.10.03, oder der 24.10.07. Der Wert 0 entspricht dabei entweder dem 00.01.1900, was zwar Quatsch ist, aber funktioniert, oder dem 01.01.1904

Gruß
Pausenfüller

Ähnliche Themen

5 Tage Woche in Excel
Celticluna  13.04.2007 - 176 Hits - 2 Antworten

Frage zu Java Countdown
Dörk  15.08.2007 - 47 Hits - 9 Antworten

Zahlungsfrist berechnen
kusibeck  19.10.2007 - 210 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026