Beste John,
Je hebt van mij een overzichtelijk schema gekregen gebaseerd op aankomst- en vertrekdatum alsmede het aantal gasten. Met deze drie basisgegevens heb ik veertien kolommen gemaakt met simpele formules die berekenen wat je nodig hebt. Dat zijn huursom,
afdracht belastingen en jaaroverzicht. Gesplitst berekend, zodat je ze later niet weer uit elkaar hoeft te halen.
Deze opzet komt exact overeen met jouw tabblad bevestigingen. In plaats daarvan zie ik in jouw berekeningen diverse formules die heen en weer gaan tussen de tabbladen. Dit maakt het niet alleen moeilijker te onderhouden, maar maakt de formules ook
onnodig lang.
Deze berekeningen kun je met een simpele verwijzing als =A1 naar de verschillende tabbladen overbrengen.
Je gebruikt nog steeds formules als =ALS (A1=””; “”; A1)
Ik begrijp, dat je dat doet om te voorkomen, dat er een nul in een lege cel verschijnt. Maar dat kun je ook bereiken door de celopmaak te wijzigen.
Je hebt nu: _ € * #.##0,00_ ;_ € * -#.##0,00_ ;_ € * "-"??_ ;_ @_
Wijzig dat in: _ € * #.##0,00_ ;_ € * -#.##0,00_ ;
(het gaat om de laatste puntkomma die de nul onderdrukt).
Er zijn kolommen met een opmaak in euro’s, datums of getallen. Deze kunnen ieder op hun eigen manier worden aangepast.
Je kunt de celopmaak opvragen en wijzigen door op aangepast te klikken in celeigenschappen.
Je legt meer gegevens vast dan we hebben besproken. En maakt daar formules van met meerdere ALS-voorwaarden. Je gebruikt acht keer VERT.ZOEKEN om het aantal dagen hoog en laag tarief te bepalen (dus twee keer acht) in een handgemaakt overzicht (de
kolommen V en W). TEKST( ;”mmjj”) doet dat in één keer.
Je hebt twee tarieven, hoog en laag en maakt daar drie perioden van, A3:D5 op tabblad Tarieven. Eveneens TEKST(enz.
Je hebt daarnaast nog een aangepast tarief en dat vraagt hoogstwaarschijnlijk wel om een extra ALS-voorwaarde. Dat kun je eventueel opvangen door het bereik een naam te geven en in de formule toe te passen: ALS(AangepastTarief; enz.) in plaats van
ALS(Reserveringen!Q4="ja"; )
Dit kan ook worden toegepast op schoonmaakkosten, borg enz.
Je kunt naar een bereik in een ander tabblad verwijzen met
=Blad!A1:A10 en niet =Blad!A1:Blad!A10.
De syntax is te achterhalen door het isgelijkteken te typen en met de muis het bereik op het andere tabblad te selecteren.
De verdeling van de schoonmaakkosten is ondoorgrondelijk.
Ook de formule voor afschrijvingen is onnodig ingewikkeld. Afschrijven op investeringen gebeurt jaarlijks, bijna altijd gedateerd op 31 december. En niet op dezelfde dag als de investering. Je mist daardoor bovendien een stukje afschrijving in het
investeringsjaar, zoals eerder betoogd.
ZELFDE.DAG en LIN.AFSCHR? Je neemt eenvoudig aanschafprijs gedeeld door tien.
Misschien niet leuk om te horen, maar dit viel mij op…
Groet,
Bocculus