Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Windows

Excel --> leeftijd m.b.v. geboortedatum en huidige datum

Ben Jonson
13 antwoorden
  • Kan iemand mij vertellen hoe ik een formule kan maken om de leeftijd te bepalen m.b.v. een geboortedatum(b.v. 30-01-1960) en de huidige datum(16-01-2003)
  • [code:1:04a2abb824]=DATUMVERSCHIL(A1;VANDAAG();"y")[/code:1:04a2abb824]

    Of:

    [code:1:04a2abb824]=INTEGER(JAAR.DEEL(VANDAAG();A1;1))[/code:1:04a2abb824]

    Bij de laatse code, moet wel de Analysis Toolpak zijn geïnstalleerd.
  • het was even puzzelen maar een simpele oplossing is:
    =AFRONDEN.NAAR.BENEDEN(((JAAR(VANDAAG())-JAAR(A1))*12+MAAND(VANDAAG())-MAAND(A1))/12;0)
    A1 is de ingevoerde geboortedatum.
  • [quote:a571e8545a="Heino Abrahams"]het was even puzzelen maar een simpele oplossing is:
    =AFRONDEN.NAAR.BENEDEN(((JAAR(VANDAAG())-JAAR(A1))*12+MAAND(VANDAAG())-MAAND(A1))/12;0)
    A1 is de ingevoerde geboortedatum.[/quote:a571e8545a]

    Die formule maakt je een jaartje ouder :o :o :o . Ik zou nog maar even verder puzzelen …
  • =AFRONDEN.NAAR.BENEDEN(((JAAR(VANDAAG())-JAAR(A1))*12+MAAND(VANDAAG())-MAAND(A1))/12;0)

    Maakt je een jaartje ouder?

    Bij mij werkt hij goed.

    Leg eens uit.?
  • Als ik de formule loslaat op, zeg, 29-1-1970, krijg ik dus als uitkomst 33 i.p.v. 32.
  • =ROUNDDOWN((DAYS360(A1;TODAY();TRUE))/360;0)

    In de engelse versie
  • Ik heb zoals je schreef ingetikt 29-1-1970 en de uitkomst was keurig 32.

    Staat er soms een teken verkeerd ingetikt in de formule oid.

    ?? :o
  • [quote:54dcb97d6e="Linefood78"]Ik heb zoals je schreef ingetikt 29-1-1970 en de uitkomst was keurig 32.

    Staat er soms een teken verkeerd ingetikt in de formule oid.

    ?? :o[/quote:54dcb97d6e]

    Interessant! Ik heb de functie exact ingevoerd, maar toch krijg ik een andere uitkomst (Excel 2002). Een jaar méér krijg ik ook bij de data 21-1-**** t/m 31-1-****. Data daarna gaan goed.
  • [quote:2160b553fb]=AFRONDEN.NAAR.BENEDEN(((JAAR(VANDAAG())-JAAR(A1))*12+MAAND(VANDAAG())-MAAND(A1))/12;0)[/quote:2160b553fb]

    Deze formule zal altijd fout gaan als de maand van geboorte hetzelfde is als de maand van vandaag maar de dag van vandaag ligt voor de dag van geboorte: Als je de formule in twee delen opsplitst, nl de jaren en de maanden dan krijg je in het maand gedeelte bij gelijke maanden als uitkomst 0. In dit geval is dus alleen het jaargedeelte bepalend en dajn krijg je bv in het genoemde voorbeeld 2003 - 1970 = 33.

    Ik vraag me dus af of Ben Jonson misschien z´n datum verkeerd heeft staan op de pc. Rekenkundig gezien kan er alleen maar 33 uitkomen en als excel een andere uitkomst geeft dan is er iets fout.
  • [quote:cb3afe36f3]=ROUNDDOWN((DAYS360(A1;TODAY();TRUE))/360;0)[/quote:cb3afe36f3]

    In de Nederlandse versie is dit :

    =afronden.naar.beneden((dagen360(a1;vandaag();waar))/360;0)
  • [quote:c76d7597b8="romila"][quote:c76d7597b8]=AFRONDEN.NAAR.BENEDEN(((JAAR(VANDAAG())-JAAR(A1))*12+MAAND(VANDAAG())-MAAND(A1))/12;0)[/quote:c76d7597b8]

    Ik vraag me dus af of Ben Jonson misschien z´n datum verkeerd heeft staan op de pc. Rekenkundig gezien kan er alleen maar 33 uitkomen en als excel een andere uitkomst geeft dan is er iets fout.[/quote:c76d7597b8]

    Met de datum op mijn PC is niets mis mee. Maar ik begrijp je redenering niet goed. Je zegt: er [i:c76d7597b8]moet[/i:c76d7597b8], rekenkundig gezien, 33 uitkomen (dat klopt, want die uitkomst krijg ik ook, terwijl de juiste uitkomst 32 moet zijn), maar als Excel een andere uitkomst geeft, is er iets fout. Waar zit dan de fout? En bij wie? En is bovenstaande formule nou wel of niet goed?
  • [quote:27c1882473]Met de datum op mijn PC is niets mis mee. Maar ik begrijp je redenering niet goed. Je zegt: er moet, rekenkundig gezien, 33 uitkomen (dat klopt, want die uitkomst krijg ik ook, terwijl de juiste uitkomst 32 moet zijn), maar als Excel een andere uitkomst geeft, is er iets fout. Waar zit dan de fout? En bij wie? En is bovenstaande formule nou wel of niet goed?
    [/quote:27c1882473]

    Sorry, dat is een foutje van mij. Ik bedoelde Linefood78. Die kreeg een andere uitkomst.

    En wat die formule betreft: die is dus fout. Ik bedoel rekenkundig gezien kan er niet anders uitkomen uit die formule dan 33, en dat is dus niet het getal dat je zoekt. Jij zou de formule moeten gebruiken die ik je gaf, en Linefood78 moet eens kijken waar bij hem de fout zit; Bij hem geeft excel dus een uitkomst die rekenkundig niet kan (nl. 32)

    Sorry voor de verwisseling.

    Rob

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.