ich stelle mal einen Stundennachweis ein, dieser ist begonnen wurden, jedoch nicht zu ende bearbeitet. Ich habe meine Wünsche direkt rein geschrieben, vielleicht ist ja das ein oder andere zu realisieren.
nun ja, dass ist nicht das was ich suche. Zumindest die ganzen 0,00 anzeigen bei den Zuschlägen sind weg. Kannst du mir kurz erklären wie du das hinbekommen hast.
Du hast eine Spalte "Stunden" angelegt, die ist aber auf meinem schon vorhanden (Fahrzeugbesatzung Stunden) heisst die. Desweiteren hast du die Werte U,W,K,B nicht berücksichtigt.
Da in D9 und C9 nix steht, ergibt das erst mal 24 Addieren tust Du dann 0 Das resultiert daraus, dass der Tag nach dem 1. kein Feiertag ist und nix in D9 nicht kleiner ist als nix in C9
nix in Zeile 22 in diesem Formelteil:
Code:
WENN(REST(A22;7)=1
sorgst Du dafür, dass die Nachtberechnung nur an einem Tag der Woche gerechnet wird. Du möchtest es aber Samstags und Sonntags. Dazu müsstest Du beide Rester berechnen und mit ODER verknüpfen.
Übrigens, zuweilen ist es auch hilfreich, einzelne Formelteile mal neben die Daten zu schreiben und zu schauen, was da raus kommt. Da kann man schon einige Fehler in der Syntax oder Logik erkennen ...
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • andrusch
OK, einen Bezugsfehler. Ich habe den ganzen Vormittag damit zugebracht mein mittlerweile 47 jähriges Gehirn zu malteretieren und versucht herauszufinden wo. Sorry, ich habe es ne geschaft. Wenn ich aus dem Teil
Code:
;WENN(D9>C9;D9;24)
die 24 rauslösche, steht im Tabellenblatt zwar nichts mehr drin, aber der tag wird auch ne mehr als FT erkannt. Ebenso verhält es sich wenn ich an den <,> oder = schraube.
in dem Teil
Code:
WENN(ZÄHLENWENN($P$23:$P$51;A9)
kommst DU darauf, dass da ein Feiertag ist.
OK, das hab ich kapiert und das ist für mich nachvollziehbar.
Entsprechend kommst Du anschließend hier rein
Code:
WENN(D9>C9;D9;24)-$C9;0)
Da in D9 und C9 nix steht, ergibt das erst mal 24 Addieren tust Du dann 0 Das resultiert daraus, dass der Tag nach dem 1. kein Feiertag ist und nix in D9 nicht kleiner ist als nix in C9
OK, hier bin ich noch ne sicher ob ich das verstehe..... :s
nix in Zeile 22 in diesem Formelteil:
Code:
WENN(REST(A22;7)=1
sorgst Du dafür, dass die Nachtberechnung nur an einem Tag der Woche gerechnet wird. Du möchtest es aber Samstags und Sonntags. Dazu müsstest Du beide Rester berechnen und mit ODER verknüpfen.
Hier bin ich komplett raus, sorry. Ich werde das dann wohl weiter händisch eintragen müssen. Das ist mir echt zu hoch.
20.01.2017, 15:09 (Dieser Beitrag wurde zuletzt bearbeitet: 26.01.2017, 17:41 von Rabe.)
Hi,
(20.01.2017, 14:38)andrusch schrieb: Vielen Dank für eure Mühe.
1.) Du hast in der Formel drin stehen: WENN(D9>C9;D9;24)
das bedeutet: WENN D9 größer ist als C9; DANN schreibe D9; SONST schreibe 24
Wenn jetzt aber D9 und C9 leer sind, sind sie beide gleich groß, also folgt der SONST-Zweig, also steht in dem Fall immer 24 da. Du könntest stattdessen schreiben: WENN(D9>=C9;D9;24)
2.)Mit WENN(REST(A22;7)=1
wird geprüft, ob der Tag ein Sonntag ist. Schau mal hier: Tabelle1