Gerald Baalhuis
Gebruiker
- Lid geworden
- 14 jan 2006
- Berichten
- 369
Wellicht een ietwat vreemde titel, maar het gaat om het volgende:
In een Excelblad staat in kolom O de datum (formaat: dd-mm-jjjj, ingesteld bij celeigenschappen) waarop een kind lid is geworden.
In een aantal andere kolommen wordt berekend hoeveel maanden in een bepaald jaar (vanaf 2004 t/m 2006, in dit geval) een kind lid is. Voor 2006 (het lopende kalenderjaar) is dat altijd 12.
Nu wil ik eigenlijk het aantal maanden in voorgaande jaren door excel laten berekenen, maar deze formule (is nog niet correct, probeersel) werkt dus niet:
=ALS(O6<JAAR(NU());0;12)
is er een formule die het wel goed doet, in bijv. onderstaande geval:
lid vanaf (cel O6) 1-10-2004
aantal maanden lid in 2004: 3
aantal maanden lid in 2005: 12
aantal maanden lid in 2006: 12 (ondanks dat we nu in oktober zitten, de contributie wordt vooruit voor een heel jaar betaald)
Gerald
In een Excelblad staat in kolom O de datum (formaat: dd-mm-jjjj, ingesteld bij celeigenschappen) waarop een kind lid is geworden.
In een aantal andere kolommen wordt berekend hoeveel maanden in een bepaald jaar (vanaf 2004 t/m 2006, in dit geval) een kind lid is. Voor 2006 (het lopende kalenderjaar) is dat altijd 12.
Nu wil ik eigenlijk het aantal maanden in voorgaande jaren door excel laten berekenen, maar deze formule (is nog niet correct, probeersel) werkt dus niet:
=ALS(O6<JAAR(NU());0;12)
is er een formule die het wel goed doet, in bijv. onderstaande geval:
lid vanaf (cel O6) 1-10-2004
aantal maanden lid in 2004: 3
aantal maanden lid in 2005: 12
aantal maanden lid in 2006: 12 (ondanks dat we nu in oktober zitten, de contributie wordt vooruit voor een heel jaar betaald)
Gerald