Autor
|
Thema: Ergebnis-Begrenzung (1157 mal gelesen)
|
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 04. Aug. 2005 11:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, in einer Tabelle zur Arbeitszeiterfassung möchte ich die Möglichkeit einbauen, zwischendurch ab- und wieder anzustempelt. (Ich habe also 2 Spalten "kommt" und 2 Spalten "geht". Die Tabelle berücksichtigt je nach Gesamt-Anwensenheit 15min; 30min oder 45min Pause. Wenn jemand über Mittag 3h ausser Haus war, dann soll ihm natürlich keine Pausenzeit mehr abgezogen werden. Jetzt meine Frage: Wie begrenze ich einen berechneten Wert so, dass er immer zwischen minimal 0:00 Minuten und maximal 0:45 Minuten bleibt. Ich denke an eine Art bedingte Formatierung, die mir eine Formel wie : WENN(B1-A1 >= 0:45; 0:45; B1-A1) ersetzt. Ich hoffe, ich war verständlich. ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 04. Aug. 2005 21:14 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, ich weiß nicht, ob ich dich jetzt richtig verstehe, aber wenn du einen Wert begrenzen willst, wirst du nicht um eine Formel oder einem Makro herum kommen. Mit der Bedingten Formatierung kannst du keine Werte beeinflussen, nur deren Format. ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 29. Aug. 2005 11:58 <-- editieren / zitieren --> Unities abgeben:
Danke Rainer, du hast mich glaube ich schon richtig verstanden. Ich hatte auch nicht fest damit gerechnet, eine Lösung für das Problem zu erhalten. Ich werde wohl doch irgendwie die Formel einbauen. BTW: Kann vielleicht jemand eine Arbeitszeit-Erfassungs-Tabelle uploaden, die es zulässt, eine Mittagspause ab/anzustempeln? ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 29. Aug. 2005 22:14 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, ich habe noch Verständnisprobleme mit deinem Vorhaben. Lade doch du mal ein Muster hoch, so wie du dir es vorstellst und schildere mal genauer unter welchen Bedingungen 15, 30 oder 45 min Mitagspause angerechnet werden sollen. Vielleicht trägst du mal paar Zeiten ein und berechnest sie von Hand (oder besser gesagt im Kopf), da lässt sich doch bestimmt eine kopierbare Formel entwickeln, die keine Pflege mehr braucht. ------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 30. Aug. 2005 13:39 <-- editieren / zitieren --> Unities abgeben:
Hier also die Datei. Die Tabelle lief ganz toll, bis ich je eine weitere "kommt" und "geht"-Spalte eingefügt habe. Die Spalten Y - AB habe ich mir mal abgeguckt. Sie erzeugen das Vorzeichen in L und N. Das ist nötig, da Excel nicht mit negativen Zeiten rechnet. (z.B. Soll=8h Anwesend=6h -> -2h) Die Spalten H und I sind normalerweise ausgeblendet. Meine Idee war, von der Pausenzeit(Spalte I) die abgestelpelte Pause abzuziehen (F-E). Der Wert darf aber nicht negativ werden. ABS(F-E) wäre schön, geht aber nicht. Eine andere Möglichkeit wäre, die beiden Werte zu addieren, dann muss das Ergebnis aber auf maximal 0:45 beschränkt werden. Danke schonmal.
------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 30. Aug. 2005 17:33 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, habe nun mal an deiner Datei geschraubt, bin aber nicht sicher ob alls funktioniert, da ich rein fachlich von dieser Problematik 0-Ahnung habe. Will auch weiter keine Erklärungen abgeben, teste mal selbst. Nur soviel, das Datum und die Kw habe ich automatisiert, beides ändert sich mit der Eingabe der Jahreszahl automatisch. Auch die Wochenenden werden mit der Bedingten Formatierung automatisch gekennzeichnet. Vorsicht, es sind jetzt Formeln, wo vorher keine waren. Wenn du noch was geändert haben willst, dann bitte mit idiotensicherer Erklärung ------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 31. Aug. 2005 10:53 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, habe deine Datei noch mal überarbeitet. Die störenden Nullen sind nun weg und die Hilfsrechnungen u.-daten sind in eine Hilfstabelle ausgelagert. Damit dürfte vieles einfacher und übersichtlicher sein.
------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 31. Aug. 2005 13:19 <-- editieren / zitieren --> Unities abgeben:
Suuuuuper !!! Vielen Dank für Deine Mühe. Ist ja deutlich mehr, als erwartet. Ich hab bis jetzt nur kurz reingeschaut, aber di Pause wird wohl korrekt erkannt. Das mit dem automatischen KWs und Wochentagen ist auch sehr komfortabel. (hätte ich sonst jedes Jahr manuell anpassen müssen. Wolfgang PS: Mehr als 10 U's geht nicht, obwohl ich für jede Deiner Antworten 10 vergeben habe. ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 01. Sep. 2005 10:49 <-- editieren / zitieren --> Unities abgeben:
Hallo Rainer, ich bin nach wie vor begeistert von Deinem Engagement. Ich hoffe, du fühlst dich nicht ausgenutzt, wenn ich 2 Fehler anmelde. 1. sobald ich Mittags ab/anstempele, wird keine Pause berechnet. Auch wenn ich nur von 12:00 bis 12:05 Mittag mache, wird die volle Anwesenheit als Arbeitszeit gerechnet. 2. Mein Fehler: Ich vergaß zu erwähnen, dass die Hilfsspalten in meiner Tabelle nicht nur für ein Minuszeichen vor der Zeit sorgen, sondern auch Zeiten über 23:59 möglich machen. D.h. in Deiner Tabelle können das Gesamtsaldo und der Übertrag maximal 23:59 erreichen. Erlich gesagt blicke ich noch nicht so ganz durch die Berechnungen. Ich versuche aber, meine Hilfsberechnungen in die Tabelle einzuarbeiten. ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 01. Sep. 2005 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, zu Pkt. 1 da muss ich die gesamte Pausenlogik noch mal überdenken, das wird nicht ganz einfach, deshalb komme ich da frühestens am Wochenende dazu. zu Pkt. 2 das ist nur eine Frage der Formatierung, das hatte ich übersehen.Ist also kein Problem. Ich hoffe, dass du paar Tage warten kannst.
------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 01. Sep. 2005 13:45 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, habe nun doch gleich mal Hand angelegt, habe aber noch Bedenken ob es so richtig ist. Mir ist noch unklar ob, falls Pkt.1 zutrifft, die Pause anteilig oder voll abgezogen werden soll. Vielleicht trägst du mal Arbeitszeiten für 2 Wochen ein, wo die verschiedensten Möglichkeiten dabei sind und trägst dann, falls es Fehler gibt, unter Bemerkungen ein wie es richtig wäre, dann verstehen wir uns am besten. ------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 02. Sep. 2005 09:26 <-- editieren / zitieren --> Unities abgeben:
Die Version ist schon echt gut. Ich habe ne Datei mit Kommentaren angehängt. Es war gestern allerdings schon spät geworden. Aber wenn du unbedingt am WE etwas tun willst.... ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rainberg Mitglied
Beiträge: 147 Registriert: 14.01.2005
|
erstellt am: 02. Sep. 2005 10:54 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
Hallo Wolfgang, habe das Wochenende einfach mal vor verlegt,da ich es dir zum Testen überlassen will Ich glaube, wir können auf weitere Hilfsspalten verzichten. Zitat: PS: Warum rechnest Du eigentlich in Spalte H REST (D-C;1) und nicht einfach (D-C) ??
Diese Formel benutze ich immer, da sie auch bei Arbeitszeiten über Mitternacht hinaus ohne weitere Korrektur funktioniert. Probier mal selbst: A1= Kommen B1= Gehen A1=21:00 B1=04:00 =REST(B1-A1;1) oder =B1-A1 Merkst du den Unterschied? ------------------ Gruß Rainer Feedback wäre nett! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wolfgang Becker Mitglied Entwicklungs-Ing. CATIA-Anwender
Beiträge: 175 Registriert: 15.12.2000 CATIA V4.2.4 auf Risk 6000 unter AIX JCI Grefrath
|
erstellt am: 06. Sep. 2005 11:34 <-- editieren / zitieren --> Unities abgeben:
Nocheinmal suuuper! Ich denke wir sind fertig. Na ja OK; Du bist fertig. (Ehrlich gesagt habe ich noch nicht alle Formeln voll verstanden.) Ich habe lediglich noch das Feature eingebaut, das man bei Dienstreisen unter Bemerkung ein DR eingeben kann, damit die Kappung erst ab 12H greift. Vielen Dank nochmal. ------------------ WolfgangB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gazelle Mitglied CAD
Beiträge: 155 Registriert: 15.03.2002
|
erstellt am: 08. Sep. 2005 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für Wolfgang Becker
|