Hallo,
Ich möchte gerne alle Tage pro Kalenderwoche zählen, die einen Stunden-Eintrag haben.
In der Spalte A habe ich fortlaufend das Datum, in der Spalte B habe ich die Kalenderwoche.
In der Spalte C habe die Stunden.
In der Spalte D möchte ich jeweils am Ende der Kalenderwoche die Anzahl der gearbeiteten Tage aufsummieren.
Hat Jemand eine Idee, wie man so etwas machen kann?
Vielen Dank im Voraus.
Karl
Gearbeitete Tage pro Kalenderwoche zählen
Moderator: Moderatoren
Gearbeitete Tage pro Kalenderwoche zählen
OpenOffice 3.1 Ubuntu Linux 9.10
Re: Gearbeitete Tage pro Kalenderwoche zählen
Hallo Karl,
mit der Funktion =WOCHENTAG(A1;2)=7 könntest du zB. immer an einem Sonntag eine Berechnung starten.
mit der Funktion =SUMMEWENN($B$1:$B$100;B1;$C$1:$C$100) bekommst du die Addition der Stunden immer von der aktuellen KW
Das ganze in eine =wenn()-Formel zum runter kopieren eingebaut, sieht dann so aus:
=WENN(WOCHENTAG(A1;2)=7;SUMMEWENN($B$1:$B$100;B1;$C$1:$C$100);"")
zum runter kopieren
gruß Holger
mit der Funktion =WOCHENTAG(A1;2)=7 könntest du zB. immer an einem Sonntag eine Berechnung starten.
mit der Funktion =SUMMEWENN($B$1:$B$100;B1;$C$1:$C$100) bekommst du die Addition der Stunden immer von der aktuellen KW
Das ganze in eine =wenn()-Formel zum runter kopieren eingebaut, sieht dann so aus:
=WENN(WOCHENTAG(A1;2)=7;SUMMEWENN($B$1:$B$100;B1;$C$1:$C$100);"")
zum runter kopieren
gruß Holger
Re: Gearbeitete Tage pro Kalenderwoche zählen
. Also jetzt weiß ich wie ich am 7. Tag die Summe der Stunden pro Woche berechne... Ursprünglich wollte ich aber nur die Anzahl der gearbeiteten Tage pro Woche ermitteln.echo hat geschrieben:[...]
Das ganze in eine =wenn()-Formel zum runter kopieren eingebaut, sieht dann so aus:
=WENN(WOCHENTAG(A1;2)=7;SUMMEWENN($B$1:$B$100;B1;$C$1:$C$100);"")
[...]
Habe die Funktion
Code: Alles auswählen
=ZÄHLENWENN(C1;"<>")=1
Vielen Dank im Voraus.
Karl
OpenOffice 3.1 Ubuntu Linux 9.10
Re: Gearbeitete Tage pro Kalenderwoche zählen
Sorry, wer lesen kann ist klar im Vorteil..
Du brauchst ja zwei Bedingungen oder:
Zum einen soll es die gleiche KW sein,
Zum anderen soll Spalte C <> 0 sein.
=SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1)
Gruß Holger
Du brauchst ja zwei Bedingungen oder:
Zum einen soll es die gleiche KW sein,
Zum anderen soll Spalte C <> 0 sein.
=SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1)
Gruß Holger
Re: Gearbeitete Tage pro Kalenderwoche zählen
Wow, das geht aber flott!!;-)
Bringt genau am 7. Tag die Anzahl der Einträge. Ein unschöner Nebeneffekt ist noch das in den restlichen 6 Tagen FALSCH drinnen steht.
Wie kann ich, die Zellen bedingt zu formatieren-> wenn FALSCH dann unsichtbar formatieren.
Vielen Dank, hat mir schon sehr geholfen.
Karl
Code: Alles auswählen
=WENN(WOCHENTAG(A1;2)=7;SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1))
Wie kann ich, die Zellen bedingt zu formatieren-> wenn FALSCH dann unsichtbar formatieren.
Vielen Dank, hat mir schon sehr geholfen.
Karl
OpenOffice 3.1 Ubuntu Linux 9.10
Re: Gearbeitete Tage pro Kalenderwoche zählen
hallo,
die =wenn()-Formel ist nicht ganz vollständig:
=WENN(WOCHENTAG(A1;2)=7;SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1);"")
die =wenn()-Formel ist nicht ganz vollständig:
=WENN(WOCHENTAG(A1;2)=7;SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1);"")
Re: Gearbeitete Tage pro Kalenderwoche zählen
Einfach nur mehr super!!!! Bin begeistert.echo hat geschrieben:=WENN(WOCHENTAG(A1;2)=7;SUMMENPRODUKT(($B$1:$B$100=B1)*($C$1:$C$100<>0)*1);"")
viele Grüße
Karl
OpenOffice 3.1 Ubuntu Linux 9.10