PDA

Vollständige Version anzeigen : Zeitberechnung, bitte um Unterstützung!


Norbert Krause
22.09.2007, 14:30
Guten Tag an alle Forumsbesucher. Ich benötige nach mehrstündiger, erfolgloser Arbeit Ihre Unterstützung. Ich soll Arbeitszeiten, die auch über den Tageswechsel hinausgehen erfassen und die Gesamtstunden als Summe ausgeben.

Bearbeitung des Vorgangs

Arbeitsbeginn Pause Arbeitsende Gesamtstunden Summe
08:00 12:30 13:00 17:45 9:15
07:30 13:00 13:15 16:00 8:15
08:00 17:10 9:10
22:00 23:0 23:30 06:00 7:30 10:10

Leider kann ich das Tabellenblatt nicht hierherkopieren. Deshalb folgende Anmerkung: Die Zellen der Spalte E ( Zeit pro Tag ) haben das Format Benutzerdefiniert hh:mm
Die Berechnungsformel in Spalte E lautet:
=REST(B4-A4;1*24)+REST(D4-C4;1*24)
Da die Ergebnisse stimmen, akzeptiert!
Die Formel zur Ermittlung der Summe: =SUMME(E4:E7)
Das Ergebnis: 10:10 bei Zellformat hh:mm
Das Ergebnis: 48,42361111 bei Zellformat Standard/ Zahl/ Währung.
Das Ergebnis: 1162:10:00 bei Zellformat 37:30:55

Das rechnerisch korrekte Ergebnis von 34:10 ( 34 Stunden und 10 Minuten ) erhalte ich unter keiner Formatauswahl.

Daher mein Hilferuf an alle WISSENDEN !!
Habe soeben festgestellt, dass in der Vorschau die Daten sehr verschoben dargestellt werden. Deshalb das Tabellenblatt als Anhang beigefügt!!

Thomas Ramel
22.09.2007, 14:46
Grüezi Norbert

Das Problem ist zweischichtig.

Einerseits ist deine Formel zur Ermittlung der Tageszeiten mit 'suspekt'. Warum rechnest du da mit '*24'?

Korrekt(er) wäre da IMO:

=REST(B4-A4;1)+REST(D4-C4;1)


Aber viel gravierenden ist, dass Du in der dritten Zeile keine Pause gerechnet hast - da Du dort das Zellenformat auf unter 24 Stunden eingestellt hast bemerkst Du nicht, dass in dieser Zeile 33:10 abgerechnet wird, was dann dein Endergebnis fatal beeinflusst.

Mein Rat daher: Stelle die Tages-Summe wie folgt um, dann klappt das Ganze auch:

=REST(D4-A4;1)-REST(C4-B4;1)

rainberg
22.09.2007, 14:58
Hallo Norbert,

oder auch etwas kürzer

=REST(D4-A4-C4+B4;1)

EDIT:
Das Problem noch mal mit der Jeanie dargestellt:

<b>Tabelle1</b><br /><br /><table border="1" cellspacing="0" cellpadding="0" style="font-family:Arial,Arial; font-size:10pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:94px;" /><col style="width:63px;" /><col style="width:45px;" /><col style="width:80px;" /><col style="width:92px;" /><col style="width:78px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">A</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">B</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">C</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">D</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">E</td><td style=" border-width:3px; border-style:solid;border-color:#f0f0f0; ">F</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >3</td><td style="font-weight:bold; text-align:center; ">Arbeitsbeginn</td><td colspan="2" style="font-weight:bold; text-align:center; ">Pause</td><td style="font-weight:bold; text-align:center; ">Arbeitsende</td><td style="font-weight:bold; text-align:center; ">Zeit pro Tag</td><td style="font-weight:bold; text-align:center; ">Gesamtzeit</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:center; ">08:00</td><td style="text-align:right; ">12:30</td><td style="text-align:left; ">13:00</td><td style="text-align:center; ">17:45</td><td style="text-align:center; ">09:15</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:center; ">07:30</td><td style="text-align:right; ">13:00</td><td style="text-align:left; ">13:15</td><td style="text-align:center; ">16:00</td><td style="text-align:center; ">08:15</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >6</td><td style="text-align:center; ">08:00</td><td >&nbsp;</td><td >&nbsp;</td><td style="text-align:center; ">17:10</td><td style="text-align:center; ">09:10</td><td >&nbsp;</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:center; ">22:00</td><td style="text-align:right; ">23:00</td><td style="text-align:left; ">23:30</td><td style="text-align:center; ">06:00</td><td style="text-align:center; ">07:30</td><td style="font-weight:bold; text-align:center; ">34:10</td></tr><tr style="height:17px ;" ><td style="border-width:3; border-style:solid;border-color:#f0f0f0; background-color:#cacaca; text-align:center; " >8</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td style="font-weight:bold; text-align:center; ">Format &nbsp;==&gt;</td><td style="font-weight:bold; text-align:center; ">[hh]:mm</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#00ff00;background-color:#fffcf9; color:#000000; "><tr><td ><b>Formeln der Tabelle</b></td></tr><tr><td ><table border = "1" cellspacing="0" cellpadding="2" style="font-family:Arial; font-size:9pt;"><tr style="background-color:#cacaca; font-size:10pt;"><td >Zelle</td><td >Formel</td></tr><tr><td >E4</td><td >=REST(D4-A4-C4+B4;1)</td></tr><tr><td >E5</td><td >=REST(D5-A5-C5+B5;1)</td></tr><tr><td >E6</td><td >=REST(D6-A6-C6+B6;1)</td></tr><tr><td >E7</td><td >=REST(D7-A7-C7+B7;1)</td></tr><tr><td >F7</td><td >=SUMME(E4:E7)</td></tr></table></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen &gt;&gt; </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

Norbert Krause
22.09.2007, 15:28
Hallo Thomas. Danke für die schnelle Reaktion. Das mit der 24 hatte ich aus einer funktionierenden Tabelle entnommen.
Nach Änderung der Formel in E4-E7 sind die Tagessummen rechnerisch identisch geblieben.O.K.
Die fehlenden Pausenzeiten bei kopierter Formel- klar hast Recht!
Nachdem ich jedoch E9 mit =REST(D6-A6;1) rechne bleibt das Ergebnis in Spalte E unverändert richtig, nur der Wert in F7 auch. Was begreife ich nicht??

Norbert Krause
22.09.2007, 15:41
Hallo Rainer.

Die Darstellung mit der Jeanie hats gebracht. Die Ergebniszelle im Format
[hh:mm]!
Warum ohne Klammer 10:10?

rainberg
22.09.2007, 15:48
Hallo Norbert,

das Format hh:mm kann nur Zeiten <=23:59:59 darstellen, deshalb muss, wenn größere Zeiten erwartet werden, das Format [hh]:mm gewählt werden.

Norbert Krause
22.09.2007, 15:55
Danke Rainer. Wo finde ich als Laie diese Informationen?
Gibt es eine spezielle Quelle?

Gruß Norbert

rainberg
22.09.2007, 16:12
Hallo Norbert,

Wo finde ich als Laie diese Informationen?

...am besten lernst Du durch Lesen in Exelforen und vor allem durch Nachvollziehen der Probleme Anderer.

Ein Buch kann ich Dir leider nicht empfehlen, da ich wegen mangelnder Seriösität und Fachkompetenz mancher Autoren zum Buchmuffel geworden bin und für das daduch gesparte Geld lieber andere Anschaffungen mache.

.... aber googeln hilft Dir sicher weiter, Universitäten etc. bieten in Sachen Excel sehr brauchbare Materialien.

Norbert Krause
22.09.2007, 16:15
Super, Danke. Werde Deinen Rat befolgen. Bin sicher, wir werden noch voneinander hören. Zunächst nochmals herzlichen Dank für die kompetente Unterstützung und ein schönes Restwochenende.

MfG

Norbert Krause