• 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.

Een soort van 'als' code denk ik?

Status
Niet open voor verdere reacties.

Elkana

Gebruiker
Lid geworden
12 sep 2008
Berichten
170
Hallo allemaal

In een bestand van een weekrapport (voor mijn stage) heb ik enkele berekeningetjes gemaakt zodat ik op een aparte pagina kan zien hoeveel uur ik heb gelopen en hoeveel dagen. Nu kom ik achter het totaal aantal dagen door de uren per dag door 8 te delen. Maar ik wil eigenlijk weten of ik die dag een dag heb gelopen door een soort van 'als' code in te voeren maar ik weet niet hoe.

Als er dus een getal staat in één van de blokjes van i20-i35, i27-i32, i34-i39, i41-46 en i48-i50 dan moet er op de laatste pagina een optelsom komen te staan (in G2) waardoor ik een cijfer krijg dat kan variëren van 1 tot 5.

Als voorbeeld (zie het excel bestand)
Ik heb alle 5 weken 4 dagen per week gewerkt. De ene dag wat minder dan de andere. Zo komt er op de 'Totaal' pagina te staan bij week 1 dat ik 32 uur gewerkt heb (elke dag 8 uur) en dat is dan in totaal 4 dagen. Dat klopt. Maar als ik kijk bij week 3 dan zie ik dat 26 uur heb gewerkt. Ik weet dat ik 4 dagen heb gewerkt, maar er zat een heel korte dag bij. Dit ziet hij dus als 3 dagen, terwijl ik er wel 4 heb gewerkt. Dit is een logische rekensom die helemaal klopt maar ik wil dus laten zien in het kolommetje G dat ik 4 dagen heb gewerkt.

Met andere woorden, hij moet dus bekijken of er in de cellen i20-i35, i27-i32, i34-i39, i41-46 een getal staat en als dat zo is moet hij hier een 1 indenken en dan alle 5 de dagen bij elkaar optellen.

Ik hoop dat jullie me snappen, anders direct vragen :)
 

Bijlagen

Met een paar extra regeltjes heb ik het denk ik voor elkaar.
 
In cel F2 zet je een AANTAL.ALS functie:

=AANTAL.ALS('S1-K28'!$K$20:$K$53;">0")

Dat telt het aantal getallen in dat bereik dat groter is dan 0. Precies wat jij wil :thumb:

De rest is analoog.

Wigi
 
Hoi popipipo en Wigi, bedankt voor jullie reactie! Ik ga aan de slag met de suggesties die jullie me gaven. Heerlijk snel antwoord :eek:, bedankt daarvoor! :thumb:
 
Heb 3 varianten als principe voor je uitgewerkt. Zie gekleurde cellen in Tab week1, week 2 en week 3. Bestand Weekrapport(2).xls bijgevoegd.
 

Bijlagen

Hallo anton44 bedankt voor ook jouw snelle reactie!

Ik ga ermee aan de slag!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan