• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Uren per dag berekenen

Status
Niet open voor verdere reacties.

MarcoApeldoorn

Gebruiker
Lid geworden
16 mrt 2013
Berichten
42
Hoi,

Ik heb een sheet gemaakt waar ik per dag het totaal aantal werkuren wil gaan berekenen, nu is het punt dat het niet elke dag hetzelfde aantal "diensten" zijn.
Soms is het 1 dienst, dan weer 4, dan weer 2 enzovoort.

Het berekenen van de uren lijkt makkelijk, eindtijd-begintijd=uren, dan even een paar rijen optellen van dezelfde datum, pauzes eraf en klaar.

Nu doe ik het zo dat ik de rijen met dezelfde datum iedere dag handmatig selecteer, dit moet automatisch kunnen en heb het ook gedeeltelijk automatisch, hij zoekt namelijk al zelf of het de laatste dienst op een dag is.

=ALS(EN(A3>A2;D2>0);SOM(ALS($A$2:$A$17=A2;$D$2:$D$17));"")

Dan telt hij dus de totale kolom D
Gebruik ik SOM.ALS dan kan ik de datum niet vergelijken $A$2:$A$17=A2
Zit er al een paar dagen mee te stoeien en heb al van alles van het internet geprobeerd maar kom er niet uit.

Volgens mij is het een kleinigheid die ik over het hoofd zie....... :confused:

Wie weet het?

Alvast bedankt,

Marco
 

Bijlagen

De formule hierboven is een matrixformule, d.w.z. afsluiten met Control+Shift+Enter.

In je voorbeeld is dat niet gebeurd.
 
AlexCEL,

Even nog een aanvullende vraag, wil ook zaken per week optellen, hiervoor gebruik ik de volgende formule

=ALS(EN($B$3:$B$445=(WEEKNUMMER(A127;2)-1);$C$3:$C$445="CTS");$N$3:$N$445)

Waarbij kolom B het weeknummer van de datum in kolom A bevat,
Kolom C geeft het bedrijf weer en kolom N bevat de uren.

Kan even zo snel geen voorbeeld bestand aanmaken/aanpassen.

Groetjes,

Marco
 
Het is gokken zonder voorbeeldje, maar ik vermoed dat je zoiets zoekt.
Code:
=SOMPRODUCT((B$3:$B$445=WEEKNUMMER($A$127;2)-1)*($C$3:$C$445="CTS")*($N$3:$N$445))
 
AlexCEL,

Nee, toch voorbeeld gemaakt, zie bijlage Bekijk bijlage Uren bereken per dag.xlsx

Cel J22 en J32 moeten dus het totaal aantal uren van de week voor "CTS" bevatten, Cel K22 en K32 moeten dus het totaal aantal uren van de week voor "TS" bevatten,
de formule zoals hij nu in de cellen staat werkt dus wel, maar moeten steeds handmatig aangepast worden, ik zoek dus oplossing om dit automatisch te doen.

Alvast bedankt,

Marco
 
Wat is er mis met deze?
Code:
J22: =ALS($B23<>$B22;SOMMEN.ALS($I$2:$I22;$B$2:$B22;$B22;$C$2:$C22;"CTS");"")
Kun je zo omlaag en omhoog trekken... Via voorwaardelijke opmaak kun je eventueel nog de streepjes ook wel goed krijgen.

Die voor TS lukt zelf wel denk ik?
 
AlexCEL,

Toppertje!
Thanks, Thanks en nog veel meer thanks.

Werkt helemaal.

Greetz,

Marco
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan