Office - Word, Excel und Co. 9.751 Themen, 41.573 Beiträge

Excel - Probleme bei der Formatierung von Zeiteingabefeldern

Dr. Rübenmus / 3 Antworten / Baumansicht Nickles

Moin, moin!

Für den dienstlichen Bereich muss ich eine Art Arbeitszeittabelle erstellen (zur Erfassung von bestimmten Erschwerniszulagen usw.). Alles soweit auch kein Thema, allerdings habe ich trotz Formatvorgabe (hh:mm) und einer Gültigkeitsregelung, dass nur Zeit-Eingaben zwischen 00:00 und 23:59 möglich sind, ein dickes Problem:

Sobald ein "0-KommaWas"-Wert eingegeben wird (was einige Nutzer dieses Vordruckes leider - wie die Erfahrung zeigt - immer wieder machen), beginnt Excel mit einem Male zu rechnen und wirft ein völlig falches Ergebnis aus. So wird aus einer Eingabe wie z.B. "0,5" plötzlich ein "12:00" oder aus einer "0,3" wird "07:12".

Wíe kann das sein, dass diese Eingaben mit Komma-Werten trotz der Gültigkeitsvorgabe überhaupt von Excel zugelassen wird? Ich bin völlig ratlos (und schwer genervt...).

Ich nutze übrigens Excel 2000 (Version 9.0....SP 3).

Könnt Ihr mir helfen?

Herzliche Grüße aus dem verschneiten Norden...

Rübe

bei Antwort benachrichtigen
Fan130XE Dr. Rübenmus „Excel - Probleme bei der Formatierung von Zeiteingabefeldern“
Optionen

Arbeitszeittabellen sind bekanntermaßen stark an der späteren Verwendung orientiert, deshalb kann ich Dir nur sehr pauschal darüber berichten, wie ich es gebastelt habe.

Mein Ansatz führte dazu, dass ich die Zeiten (zwischen Beginn und Ende) jeweils als Minutensummen -/ und Differenzen rechnen lasse und anschließend bei Bedarf wieder in Stunden "rückwandle".
(Tip: Funktionen REST, GANZZAHL)

Zeitabhängige Zulagen ergeben sich dann logischerweise durch die Differenz der normal- von der Zulagebedingenden Gesamtzeit. (Überstunden).
Das Problem der zeitenabhängigen Zulagen (Nacht, Wochenende, Feiertage...) habe ich über eine manuelle Nebenrechnung gelöst, da mir der Stress mit den verfügbaren Datums- und Zeitformaten zu fehlerträchtig erschien, außerdem tritt das bei uns relativ selten - und sehr überschaubar- ein.
Dies mag für viele sehr umständlich erscheinen, aber es ist Schritt für Schritt nachvollziehbar.

Das sieht der Anwender allerdings nicht, sondern freut sich über das Ergebnis...

bei Antwort benachrichtigen
Dr. Rübenmus Fan130XE „Arbeitszeittabellen sind bekanntermaßen stark an der späteren Verwendung...“
Optionen

Auweia...ich weiß nicht so recht, ob ich das so recht begriffen habe. Auf jeden Fall danke ich Dir schon mal für Deine Gedankengänge. Ich will aber kurz noch einmal etwas deutlicher darstellen, was ich vorhabe - vielleicht kommen wir so noch etwas näher an des Pudels Kern:

In der von mir erstellten Exceltabelle soll tageweise die Anzahl der Stunden bzw. Minuten eingetragen werden, in der die/der Beschäftigte (z.B.) Anspruch auf Zeitzuschläge o.ä. hat. Das soll bedeuten, dass bspw. in der Zeile "Tag 8" in der entsprechenden Spalte für Zeitzuschläge Nachtarbeit die nun mal angenommenen 6 Stunden und 30 Minuten im Format "06:30" eingetragen werden sollen. Alles soweit ja auch kein Problem, solange mindestens 1 Stunde (also "01:00") eingegeben wird.

Nur, wenn plötzlich dann doch mal jemand lediglich eine halbe Stunde Anspruch auf irgendeine bestimmte Zulage oder einen bestimmten Zuschlag hat, dann wird es knifflig...denn dann habe ich dieses in meinem ersten Posting geschilderte Problem.

Nun möchte ich mich von dieser Eingabeform auch ungern verabschieden, weil viele Nutzer des Vordrucks Probleme bekommen, die (eigentlich für uns verarbeitende Stelle notwendige) Zeitangabe in dezimaler Form zu leisten. Bei "06:30" geht´s ja noch (6,5) - bei "06:25" wird´s dann schnell abenteuerlich (6,42).

Ich möchte damit also den Mitarbeiterinnen und Mitarbeitern eine möglichst praktikable - sprich einfache - Möglichkeit bieten, hier die anfallenden Stunden und Minuten vorzugeben. Am Ende werden dann natürlich alle Tage aufsummiert - und für die Weiterverabeitung durch uns in dezimale Werte umgerechnet. Eigentlich alles wunderbar und schön - wenn - ja, wenn denn dieses blöde Problem nicht wäre. Und ich kann nicht glauben, dass man das nicht auf einigermaßen einfache Art und Weise gelöst bekommt...?!?!

Kann ich ggf. durch eine ZWEITE Gültigkeitsregel Eingaben in der Form "0,8" o.ä. ausschließen? Ich befürchte nein...

Also - vielleicht kann meine obige Schilderung noch die ein oder andere Idee entlocken?!

Auf jeden Fall schon mal herzlichen Dank für´s Lesen... ;-)

Schönen Gruß - Rübe

bei Antwort benachrichtigen
Fan130XE Dr. Rübenmus „Auweia...ich weiß nicht so recht, ob ich das so recht begriffen habe. Auf jeden...“
Optionen

Du könntest mal mein Urmuster (Exceldatei) anschauen, wenn Du sie anfordern möchtest -
meine E-Mail: gekobri@gmx.de

Bitte E-Mail möglichst seriös halten, sonst blockt der SPAM-Filter...

bei Antwort benachrichtigen