1.2k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo Hajo und alle Anderen,

habe versucht mein Problem dar zustellen und hoffe das es verständlich ist.

........B.............C..............D
.....Datum....Tag......Stunden
5.....................Mo....................
6......................Di....................
7......................Mi....................
8........1...........Do...........10.....
9.........2...........Fr.............8......
10...............Gesamt......18.....
11.......3..........Sa....................
12.......4..........So....................
13.................Mo-Sa........18....
14................................in D14: =WENN(D13<=40;D13;40)
Danach geht es noch weiter, ab 40 Std. werden die Überstd. gezählt, was auch klappt.

In der jetzigen Formel die auf 40Std aufgebaut ist, muß ich beide Zahlen 40 auf 16 manuell ändern, damit Überstunden gezählt werden.
Ist es möglich mit einer anderen Formel dem aus den Weg zu gehen, die auch alle Möglichkeiten von 5 Tagen bis 1 Tag abdeckt ?

Ich hoffe ich habe mich wirklich verständlich ausgedrückt.

Im voraus vielen Dank
Gruß Eberhard

[*]
[sup]*Threadedit* 24.08.2010, 08:30:58
Admininfo: Führe Threads bitte nicht fort, indem du weitere eröffnest, und vermeide Mehrfachanfragen! Die Datenbank und User werden es dir danken. Siehe FAQ 2, #3.
[/sup]

3 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Moin Eberhard,

ich habe erst einmal eine Weile gebraucht um zu verstehen weshalb du den Wert von 40 auf 16 (oder auch 8, 24, 32) ändern musst, das ist schon eine recht seltsame Art Überstunden mit Excel zu berechnen.

Ich hab mal in einem (Klick->) anderen Thread einen Link zu einer Tabelle angegeben der so in etwa in deine Zielrichtung geht. Vielleicht kannst du dir darauf aufbauend eine etwas pflegeleichtere Lösung basteln.

Gruß
Kalle
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

warum führst du den alten Thread nicht weiter, dann würde der ein oder andere dein Problem vielleicht besser verstehen.

www.supportnet.de/t/2331261

ich gehe von 8 Arbeitsstunden am Tag aus, da 40 h pro Woche.

in B10

= Anzahl(B5:B9)

und D14

=WENN(D13<=B10 *8;D13;B10*8)

damit müsste es funktionieren


Gruß

Helmut
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo Eberhard,

da muss ich Helmut recht geben, deine o.a. Fragestellung ist eine ziemlich drastische Reduzierung in der Beschreibung deiner bereits existierenden Tabelle auf einen winzigen Teilaspekt und jeder hier in Unkenntnis der Vorgeschichte gemachte Tipp könnte bei einer Umsetzung durch dich die bisherigen Ergebnisse wieder über den Haufen schmeißen.

Wenn ich das richtig sehe ist deine Tabelle inzwischen so komplex dass so langsam mal der bereits angeregte Upload bei z.B. -> File-Upload und eine entsprechende Verlinkung fällig wird. Die gegenseitigen Abhängigkeiten der Formeln in deiner Tabelle sind zumindest für Neueinsteiger in deine Problematik rein gedanklich kaum zu überblicken und dass sich ein User anhand der bisherigen Angaben erst einmal selbst eine Tabelle erstellt um Lösungsvorschläge auch testen zu können, wirst du wohl kaum ernsthaft erwarten.

Den Link solltest du natürlich in deinem ursprünglichen Thread einstellen.

Gruß
Kalle
...