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

Totaliseren per kwartaal

Unplugged

Gebruiker
Lid geworden
10 dec 2018
Berichten
53
Ik heb een datumlijst waarbij ik de kwartalen wil totaliseren (per datum 2 getallen).
De eerste datum van het eerste kwartaal is 1/1, de eerste datum van het tweede kwartaal is 3/4, van het derde 5/7 en van het vierde 6/12.
In cellen G2:G5 heb ik de kwartalen handmatig getotaliseerd, door gewoon naar de datumlijst te kijken wat de eerste en wat de laatste datum van het kwartaal is.

Ik wil dit echter automatiseren: laat Excel bepalen wat de eerste datum en de laatste datum van het kwartaal zijn en dat bereik totaliseren. In de formule zal het rijnummer opgenomen worden van de eerste datum van het kwartaal en het rijnummer+1 van de laatste datum van het kwartaal, denk ik zo. Maar ik kom er niet goed uit.

Daarnaast zoek ik naar een formule in kolom A waarbij alleen bij de eerste datum van het nieuwe kwartaal er een Q met kwartaalnummer komt te staan. Ik vond de formule
Code:
="Q"&AFRONDEN.NAAR.BOVEN(MAAND(B1)/3;0)
maar die geeft voor elke datum een Q-nummer. Maar ik wil dit dus alleen voor de data 1/1, 3/4, 5/7 en 6/12.

Hopelijk is dit mogelijk.
 

Bijlagen

Formule voor Q1:
Code:
=SOMPRODUCT(($A$1:$A$126="Q1")*($C$1:$C$126+$C$2:$C$127))
 
Mooi, dank!

Zit nog wel met de tweede vraag: Dat ik alleen Q+nummer voor de eerste datum van het kwartaal krijg.
 
Zo bijv. voor Q1:
Code:
=SOMPRODUCT(($B$1:$B$126>=DATUMWAARDE("1-1-2025"))*($B$1:$B$126<DATUMWAARDE("3-4-2025"))*($C$1:$C$126+$C$2:$C$127))
Datums kun je aanpassen voor andere kwartalen.
 
Om alleen bij de eerste datum van een kwartaal Q1, Q2, etc te zien, kan je gebruik maken van voorwaardelijke opmaak. Je maakt dan de tekst wit zodat het niet te zien is.
Bijgevoegd een voorbeeld hoe je dat doen kunt.
 

Bijlagen

@laforge2
Leuk!
Maar als je het zo doet
Code:
=ALS(AFRONDEN.NAAR.BOVEN(MAAND(B3)/3;0)=AFRONDEN.NAAR.BOVEN(MAAND(B1)/3;0);"";TEKST.SAMENVOEGEN("Q";AFRONDEN.NAAR.BOVEN(MAAND(B3)/3;0)))
in plaats van zo
Code:
=ALS(AFRONDEN.NAAR.BOVEN(MAAND(B3)/3;0)=AFRONDEN.NAAR.BOVEN(MAAND(B1)/3;0);0;TEKST.SAMENVOEGEN("Q";AFRONDEN.NAAR.BOVEN(MAAND(B3)/3;0)))
dan heb je geen voorwaardelijke opmaak nodig.
 
Het voordeel van voorwaardelijke opmaak is dat er wel Q1 staat en om op te tellen hoef je dus alleen maar te controleren of er Q1, Q2, etc staat.
 
Terug
Bovenaan Onderaan