Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formelfehler

Forumthread: Formelfehler

Formelfehler
14.12.2004 09:56:05
John Gawe
Hallo Excel-Fachleute,
ich habe das Problem, das Tag-Übergreifende-Zeiten nicht
korrekt berechnet werden.
Zeiträume innerhalb eines Tages scheinen richtig berechnet zu werden.
Ist jedoch das "Endedatum" in Feld 2 am nächsten Tag, stimmen die
berechneten Stunden nicht mehr.
Wie kann ich das beheben?
Tabelleneinträge:
Datenformat: Feld 1: TTMMJJ SS:MM Feld 2: TTMMJJ SS:MM
Formel:
=DATUM(2000+TEIL(D202;5;2);TEIL(D202;3;2);LINKS(D202;2))+ZEIT(TEIL(D202;8;2);RECHTS(D202;2);)-(DATUM(2000+TEIL(C202;5;2);TEIL(C202;3;2);LINKS(C202;2))+ZEIT(TEIL(C202;8;2);RECHTS(C202;2);))
Schöne Grüße und vielen Dank im Voraus
John
Anzeige

14
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formelfehler
14.12.2004 10:26:42
sergiesam
Hi,
wenn du die Dauer zwischen zwei Tagen mit Std. rechnen willst, brauchst du keine andere Formel (Enddatum-Anfangsdatum) - siehe Beispiel

Die Datei https://www.herber.de/bbs/user/14805.xls wurde aus Datenschutzgründen gelöscht

Oder habe ich dich missverstanden, denn deine Datumsformel habe ich nicht genau durchschaut.
Sam
Anzeige
AW: Formelfehler
14.12.2004 10:40:00
John Gawe
@sergisam:
das Problem liegt darin, dass das Datum nicht durch Punkte getrennt ist, sondern im Format 010104 13:12 vorliegt...
AW: Formelfehler
14.12.2004 10:53:31
sergiesam
Hi,
ok, das wusste ich nicht.
Dann eben zuerst umwandeln und wie gewohnt rechnen:
https://www.herber.de/bbs/user/14807.xls

Umwandlung des Textes 010104 13:15 in echte Uhrzeit:
=DATWERT(LINKS(A1;2) &"." & TEIL(A1;3;2) & "." & TEIL(A1;5;2))+ ZEITWERT(RECHTS(A1;5))
Gruß,
Sam
Anzeige
Umwandlung etwas kürzer:
14.12.2004 11:06:35
Boris
Hi Sam,
=(TEXT(LINKS(A1;6);"0-00-00")&" "&RECHTS(A1;5))*1
Grüße Boris
AW: Umwandlung etwas kürzer:
14.12.2004 11:12:08
sergiesam
Hi Boris,
sehr gute Lösung - Ich vergess die interne Typumwandlung immer wieder, weil ich mich nicht 100% darauf verlassen kann. Hier in Excel passt es auf alle Fälle - in der üblichen Programmierung nehme ich eher abstand, vielleicht fällt es den Entwicklern einaml ein, die interne Typumwandlung nicht mehr zu unterstützen, dann käms zum Fehler.
Aber hier natürlich: Astrein und übersichtlich.
Sam
Anzeige
AW: Umwandlung etwas kürzer:
14.12.2004 11:55:53
John Gawe
Wenn die komplette Formel von Boris:
=(TEXT(LINKS(B4;6);"0-00-00")&" "&RECHTS(B4;5))*1-(TEXT(LINKS(C4;6);"0-00-00")&" "&RECHTS(C4;5))*1
lautet, bekomme ich als Ergebnis: "#####.."
Wo ist mein Fehler?
AW: Umwandlung noch etwas kürzer ;-)
14.12.2004 23:31:57
FP
Hi Boris,
Variante 1:
=(TEXT(LINKS(A1;6);"0-00-00 ")&RECHTS(A1;5))+0
oder noch kürzer:
=TEXT(LINKS(A1;6);"0-00-00")+RECHTS(A1;5)
Servus aus dem Salzkammergut
Franz
Anzeige
AW: Formelfehler
14.12.2004 11:23:24
John Gawe
Hi Sam,
in welchem Format sind Deine Felder?
Ich bekomme die Fehlermeldung "#WERT"
Gruß
John
AW: Formelfehler
14.12.2004 11:25:57
sergiesam
Hi,
sollte funktionieren, ich bekomme keine Fehlermeldung. Vielleicht versuchst du es mit der Lösung von Boris.
Sam
AW: Formelfehler
14.12.2004 13:59:23
John Gawe
Hi Sam,
die Formel:
=(DATWERT(LINKS(D7;2)&"."&TEIL(D7;3;2)&"."&TEIL(D7;5;2))+ZEITWERT(RECHTS(D7;5)))-(DATWERT(LINKS(C7;2)&"."&TEIL(C7;3;2)&"."&TEIL(C7;5;2))+ZEITWERT(RECHTS(C7;5)))
bringt mir folgendes Ergebnis:
240303 08:28 240303 12:17 49:00
das passt aber nicht ganz, denn es sind nur etwa 5 Stunden.
Siehst Du irgendwo den Fehler?
John, ratlos
Anzeige
Es sind exakt 3 Stunden und 49 Minuten...
14.12.2004 14:22:41
Boris
Hi John,
...und das ermittelt die Formel genauso wie diese hier:
=(TEXT(LINKS(D7;6);"0-00-00")&" "&RECHTS(D7;5))-(TEXT(LINKS(C7;6);"0-00-00")&" "&RECHTS(C7;5))
Ergebniszelle formatiert als [hh]:mm
Grüße Boris
AW: Es sind exakt 3 Stunden und 49 Minuten...
14.12.2004 14:45:11
John Gawe
Hi Boris,
das stimmt, aber bei:
061104 20:27 081104 06:32 10:05
stimmen die berechneten Stunden leider nicht.
Warum?
John, fragend
Anzeige
Nicht Zellformat hh:mm sondern [hh]:mm
14.12.2004 14:48:59
Boris
Hi John,
...das ist ein kleiner, aber durchaus wichtiger Unterschied...
Dann sind es wieder 34 Stunden und 5 Minuten...
Grüße Boris
AW: Nicht Zellformat hh:mm sondern [hh]:mm
14.12.2004 15:12:37
John Gawe
Grossartig!
Danke!
Ihr seid wirklich eine große Hilfe!
Es funktioniert.
Nochmals: recht herzlichen Dank!
John
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige