Problem mit meiner Zeit Erfassung Tabelle:
Reguläre Arbeitszeit = Mo - FR 7,8 Stunden
Feiertag(=SVERWEIS($A3:feiertag:1:0) und Wochenende(=WOCHENTAG($A3;2)>5) werden mit
BedigteFormatierung Farbig hinterlegt.
Im Cell
A3 = Datum
B3 = Wochentag bsp.(Donnerstag)
C3 = In HH.MM
D3 = Out HH.MM
E3 = In HH.MM
F3 = out HH.mm
G3 = Pause (variabel) HH.MM
H3 = Option A= Gleittag U= Urlaub K= Krank
I3 = Stunden
Formel = WENN(H3=„A“;0;WENN(H3=„U“;0;WENN(H3=„K“;0;Summe(D3-C3)+(F3-E3)-G3)*24))
Format = zahl mit 2 dezimalmal stelle (0,00)
J3 = SollStunde
Problem:
da ich öfters am Wochenende & Feiertage Arbeite
soll im Cell J3 keine SOLLSTUNDE(7,8) erscheinen sondern 0,00 sonst 7,8 bei Normale Arbeitstage.
Im voraus Vielen Dank
James P.
Hallo James P.
Wenn ich das richtig verstehe, dann hast du die Prüfungen für die passende Wenn()-Funktion ja schon in deiner bedingten Formatierung.
Du brauchst sie nur zusammenzufassen:
=wenn(oder(Feiertag;Wochenende);0,0;7,8)
Ich kann es hier jetzt nicht kontrollieren, aber mal als Ansatz deine Formeln rein kopiert:
=WENN(oder(SVERWEIS($A3:feiertag:1:0)"";WOCHENTAG($A3;2)>5);0,0;7,8)
Gruß Holger
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Nachtrag:
sollte es vorkommen, das deine AZ nach 24:00Uhr endet kannst du deine Stunden-Formel entsprechend anpassen das es berücksichtigt wird:
Alt:
WENN(H3=„A“;0;WENN(H3=„U“;0;WENN(H3=„K“;0;Summe(D3-C3)+(F3-E3)-G3)*24))
Vorschlag:
=WENN(ODER(H3=„A“;H3=„U“;H3=„K“);0;(((D3
=WENN(oder(SVERWEIS($A3:feiertag:1:0)"";WOCHENTAG($A3;2)>5);0,0;7,8)
Hallo Holger,
was soll SVERWEIS($A3:feiertag:1:0)"" sein/ergeben?
Ich würde da eher Zählenwenn nehmen.
=WENN(oder(ZählenWenn($A3;feiertag)>0;WOCHENTAG($A3;2)>5);0;7,8)
oder so
=(ZählenWenn($A3;feiertag)=0)*(WOCHENTAG($A3;2)
Hallo Holger,
was soll SVERWEIS($A3:feiertag:1:0)"" sein/ergeben?
Ich würde da eher Zählenwenn nehmen.
Gruß
Reinhard
Hallo reinhard
ja, natürlich, Ich auch, aber die Vorgabe in seiner bedingten Formatierung war so. Da dort schon eine Lösung bestand, habe ich mich entschlossen die Bedingungen genau so zu übernehmen.
Schöne Grüße
Holger
was soll SVERWEIS($A3:feiertag:1:0)"" sein/ergeben?
ja, natürlich, Ich auch, aber die Vorgabe in seiner bedingten
Formatierung war so. Da dort schon eine Lösung bestand, habe
ich mich entschlossen die Bedingungen genau so zu übernehmen.
Hallo Holger,
du irritierst mich, dir brauch ich doch garantiert nicht zu erklären was geschieht wenn Sverweis nix findet.
Insofern klappt doch die Sverweis-Formel sowieso nicht.
Und die Doppelpunkte als Trenner der Parameter, hmmmh, geht es da um englisches Excel?
In der Sache selbst sind wir uns ja einig daß Zählenwenn angevrachter ist in diesem Fall.
Gruß
Reinhard
Hallo Reinhard,
du hast recht, die Formel ist Quatsch. Ich habe die Formel einfach so nach der Vorgebe von James zusammengebastelt und bin drauf reingefallen:
Zitat von James
Feiertag(=SVERWEIS($A3:feiertag:1:0) und :Wochenende(=WOCHENTAG($A3;2)>5) werden mit BedigteFormatierung Farbig hinterlegt.
Ist das mit SVerweis richtig aufgebaut, geht das auch, aber so wie es dort steht funktioniert die bedingte Formatierung auch nicht.
Also James, lass es lieber gleich ganz und verwende Zählenwenn() wie oben bei Reinhard beschreiben.
Gruß Holger