MauriceSmit
Gebruiker
- Lid geworden
- 1 jul 2008
- Berichten
- 168
Goedemorgen,
Ik ben momenteel bezig met een financieel model op te zetten en één van de onderdelen in de 'cash flow' plaat wordt een debiteuren/crediteuren mutatie (ofwel AR/AP, daar alles Engels wordt). Deze waarden worden bepaald op basis van een variabele omvang van inputregels. In het voorbeeld wat ik heb bijgevoegd heb ik een 'abstracte' vorm gemaakt, in het model zelf is alles een tandje groter/complexer (dit neemt echter minder ruimte in).
Ik heb in de bijlage het 'gewenste' resultaat uitgerekend door een extra tabel toe te voegen, die per input regel de AR/AP uitrekend, met onderin het resultaat. De berekening werkt als volgt; ik heb over de kolommen de tijd uitgezet met 'omzet' bedragen. In de 'Accouts Receivable' kolom staat een getal wat het aantal maanden aangeeft waarop de klant de tijd heeft om te betalen. Bv. 90 dagen betaaltermijn betekend 3 maanden 'geen omzet'. Stel dat je iedere maand een factuur zou sturen van 50 EUR, dan is het debiteurensaldo in maand 1: 50 EUR; in maand 2: 100 EUR; en in maand 3: 150 EUR.. Dan blijft deze stabiel, want de 'geldstroom' begint te lopen. Aan het einde van het contract loopt dit bedrag dan weer naar 0. Echter kan het zijn dat verschillende regels verschillende afspraken hebben met facturering. Vandaar dat het getal in de eerste kolom verschillend kan zijn.
Nu wil ik hetzelfde nog een keer uitrekenen, maar dan zonder tussentabel; ik heb in mijn poging geprobeerd dit met een {sum(offset)} array functie te doen, maar ik kom helaas niet op de juiste getallen uit. Wellicht dat iemand weet wat er precies mis gaat.
Ik ben momenteel bezig met een financieel model op te zetten en één van de onderdelen in de 'cash flow' plaat wordt een debiteuren/crediteuren mutatie (ofwel AR/AP, daar alles Engels wordt). Deze waarden worden bepaald op basis van een variabele omvang van inputregels. In het voorbeeld wat ik heb bijgevoegd heb ik een 'abstracte' vorm gemaakt, in het model zelf is alles een tandje groter/complexer (dit neemt echter minder ruimte in).
Ik heb in de bijlage het 'gewenste' resultaat uitgerekend door een extra tabel toe te voegen, die per input regel de AR/AP uitrekend, met onderin het resultaat. De berekening werkt als volgt; ik heb over de kolommen de tijd uitgezet met 'omzet' bedragen. In de 'Accouts Receivable' kolom staat een getal wat het aantal maanden aangeeft waarop de klant de tijd heeft om te betalen. Bv. 90 dagen betaaltermijn betekend 3 maanden 'geen omzet'. Stel dat je iedere maand een factuur zou sturen van 50 EUR, dan is het debiteurensaldo in maand 1: 50 EUR; in maand 2: 100 EUR; en in maand 3: 150 EUR.. Dan blijft deze stabiel, want de 'geldstroom' begint te lopen. Aan het einde van het contract loopt dit bedrag dan weer naar 0. Echter kan het zijn dat verschillende regels verschillende afspraken hebben met facturering. Vandaar dat het getal in de eerste kolom verschillend kan zijn.
Nu wil ik hetzelfde nog een keer uitrekenen, maar dan zonder tussentabel; ik heb in mijn poging geprobeerd dit met een {sum(offset)} array functie te doen, maar ik kom helaas niet op de juiste getallen uit. Wellicht dat iemand weet wat er precies mis gaat.