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

Berekenen percentage van omzet per jaar a.d.h.v datums

Status
Niet open voor verdere reacties.

sjamp

Nieuwe gebruiker
Lid geworden
29 jan 2008
Berichten
4
Goedemiddag,

Ik heb een rapportagetool geschreven in het verleden om omzet per jaar te bepalen op basis van openstaande offertes.
Aan de hand van een start- en einddatum per offerte dient bepaald te worden welke deel van het verkoopbedrag (omzet) in welk jaar geteld mag worden.
Hiermee wordt een grove inschatting gemaakt van de cashflow de komende jaren.

Nu is deze tool momenteel opgebouwd met het huidige jaar en volgend jaar. Dit heeft me reeds wat kunst- en vliegwerk gekost. Nu krijg ik de vraag om een extra jaar erbij te zetten.
Dit betekend dat de logica van mijn applicatie op de schop moet. Graag wil ik jullie expertise hierin meenemen, omdat ik volgens mij vastgeroest zit in een denkpatroon.

Ik moet het via formules doen, ik mag dus geen VBA gebruiken.

De uitdaging zit in het het deel hoe ik bepaal welk % in het huidige jaar zit, wanneer de start- of einddatum in meerdere jaren valt.
Ik heb het opgelost in het huidige (twee-jaar) model door de formule te gebruiken -> (DATUMWAARDE("01-01-2022")-STARTDATUM)/(EINDDATUM-STARTDATUM).
Hiermee berekende ik een getal tussen 0 en 1, wat het deel was wat in het huidige jaar valt. Als ik dat weet, weet ik automatisch wat volgend jaar valt.
Echter, deze redenatie gaat niet op als ik meerdere jaren, bijv. 3 jaar, heb. Dan moet ik elk jaar op een eigen wijze berekenen en hier slaat mijn denkwijze momenteel op hol :-)

Ik heb een bijlage als voorbeeld ingevoegd en hier ook mijn logica uitgeschreven die ik denk dat nodig is, om te verwerken in de formules (middels IF formules).

Denk ik veel te moeilijk? zie jij makkelijkere manieren? Ik hoor het heel graag.
 

Bijlagen

Laatst bewerkt:
moet je einddatum-begindatum+1 doen voor het aantal dagen of kijk je niet zo nauwkeurig ?
 

Bijlagen

toch die andere versie ook aangemaakt, zie onderste 2 berekeningen
 

Bijlagen

@Cow18 Had niet gezien dat je al een bijlage had toegevoegd. Super tof, je hebt het al opgelost! De MAX formule had ik niet over nagedacht maar hier was ik niet opgekomen gekomen.

Ik ga morgen even in de formules duiken, super bedankt alvast, hier ben ik echt blij mee!!
 
toch die andere versie ook aangemaakt, zie onderste 2 berekeningen

Erg netjes hoe je het opgelost hebt. Ik zat veel te complex te denken, de manier hoe jij het oplost is simpel doch doeltreffend. Precies zoals het moet.
Nogmaals erg bedankt voor je hulp, je maakt me er heel blij mee. dankje!:thumb::thumb:
 
graag gedaan en suc6 verder
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan