Hallo Profis,
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.
Ich selbst bin mit meinem Latein am Ende.
Ich danke im vorraus.
LG andrusch
Hallo,
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.
Gruß andrusch
Hallo,
Zitat:Du hast eine Spalte "Stunden" angelegt,
nein! Die war schon da!
Zitat:Desweiteren hast du die Werte U,W,K,B nicht berücksichtigt.
Wo sind die bei Dir berücksichtigt????
Hi,
ich hänge nochmal einen Entwurf an, welcher auf deinen ersten Aufbaut.
Vielen Dank für deine Mühe.
Gruß andrusch
Hallo,
du bist nah dran....
2 kleine Einwände hab ich da noch, siehe Anlage.
Danke.
Gruß andrusch
Hallo Andrusch,
die 24:00 in Zeile 9:
In der Formel gibt es einen Bezugsfehler, das ist schon mal ungünstig
Code:
=WENN(ZÄHLENWENN($P$23:$P$51;A9);WENN(D9>C9;D9;24)-$C9;0)+WENN(UND(ZÄHLENWENN($P$23:$P$51;A9+1);D9<C9);(#BEZUG!-24)*1;0)
in dem Teil
Code:
WENN(ZÄHLENWENN($P$23:$P$51;A9)
kommst DU darauf, dass da ein Feiertag ist.
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
nix in Zeile 22
in diesem Formelteil:
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 ...
(20.01.2017, 08:38)schauan schrieb: [ -> ]Hallo,
Hallo Andrusch,
die 24:00 in Zeile 9:
In der Formel gibt es einen Bezugsfehler, das ist schon mal ungünstig
Code:
=WENN(ZÄHLENWENN($P$23:$P$51;A9);WENN(D9>C9;D9;24)-$C9;0)+WENN(UND(ZÄHLENWENN($P$23:$P$51;A9+1);D9<C9);(#BEZUG!-24)*1;0)
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
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:
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.
Vielen Dank für eure Mühe.
Gruß andrusch
Hi,
(20.01.2017, 13: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 | A | B | C |
13 | Datum | Tag | REST(A14;7) |
14 | 20.01.2017 | Fr | 6 |
15 | 21.01.2017 | Sa | 0 |
16 | 22.01.2017 | So | 1 |
17 | 23.01.2017 | Mo | 2 |
18 | 24.01.2017 | Di | 3 |
19 | 25.01.2017 | Mi | 4 |
20 | 26.01.2017 | Do | 5 |
21 | 27.01.2017 | Fr | 6 |
22 | 28.01.2017 | Sa | 0 |
23 | 29.01.2017 | So | 1 |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
A15:A23 | =A14+1 | | |
B14:B23 | =A14 | | |
C14:C23 | =REST(A14;7) | | |
Excel-Inn.de |
Hajo-Excel.de |
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
Add-In-Version 19.08 einschl. 64 Bit |
Wenn Du Samstag und Sonntag finden willst, dann muß die WENN-Formel so heißen:
WENN(ODER(Rest(A22;7)=0;Rest(A22;7)=1);DANN;SONST)
oder Du schreibst:
WENN(Rest(A22;7)<2;DANN;SONST)