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

Periodes vergelijken

Status
Niet open voor verdere reacties.

Krammetje1

Gebruiker
Lid geworden
10 mei 2012
Berichten
6
In excel wil ik graag enkele cijfers vergelijken met elkaar en verschillen in procenten laten zien.
Het gaat om maandcijfers en jaartotalen, zoals je ook in de bijlage kunt zien.
Momenteel heb ik de formule dusdanig dat ik de omzet van dit jaar (Bijvoorbeeld eerste vijf maanden) vergelijk met 5/12e van de jaaromzet van vorig jaar. Mooier is natuurlijk om de eerste 5 maanden te vergelijken met de eerste 5 maanden van vorig jaar, vooral omdat er in bijvoorbeeld de zomermaanden altijd minder omzet is en je derhalve minder relevante vergelijkingen krijgt. Iemand een idee hoe ik dit voor elkaar kan krijgen?
Hopelijk wordt mijn vraag met behulp van de bijlage nog iets duidelijker.

Bekijk bijlage Map1.xls
 
formule in Q3 om te zien wat vorig jaar tot die periode de totaal waarde was.

Code:
=SOM(VERSCHUIVING($C$10;0;0;1;AANTAL($C$3:$N$3)))

P3 is dan volgens mij

Code:
=(O3-Q3)/Q3


Niels
 
Laatst bewerkt:
Het is niet helemaal zoals ik het zelf voor ogen had, maar het is een prima oplossing en misschien zelfs nog wel mooier/duidelijker dan hoe ik het zelf wilde.

Bedankt!

Edit: ik ontdek nu één nadeel. De klanten sorteer ik op omzet en derhalve verschuift de volgorde redelijk vaak. In mijn vorige model had ik vaste waardes in de cijfers van vorig jaar en had dit dus geen invloed, maar in het aangepaste model zou ik telkens de formule weer aan moeten passen. Hoe is dit op te lossen?
 
Laatst bewerkt:
Niet sorteren in een voorgaand jaar?

De formule zelf heeft geen last van sorteren

misschien een oplossing met vergelijken.

Code:
=SOM(VERSCHUIVING(INDIRECT("C"&VERGELIJKEN(B3;$B$10:$B$11;0)+9);0;0;1;AANTAL($C$3:$N$3)))

Niels
 
De formule die je gaf kreeg ik niet helemaal werkend, maar ik heb het nu (volgens mij) wel opgelost door de $ weg te halen bij de variabelen $C$3 en $N$3 waardoor ik onderstaande formule kreeg.

=SOM(VERSCHUIVING($C$10;0;0;1;AANTAL($C3:$N3)))

Voor zover ik nu kan zien lijkt het nu goed te werken. Bedankt voor de hulp!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan