> Graag zou ik met de functie Fx=DATUMVERSCHIL(A1;VANDAAG();"y") de
> leeftijd
> willen berekenen voor elke persoon in mijn database. Hoe kan ik ervoor
> zorgen
> dat in de B kolom alle leeftijden worden berekend vanuit de
> geboortedatum in
> de A-kolom zonder dat ik in elke B-regel een aparte formule moet typen?
>
> Bij voorbaat dank!
>
> Kim van Oudenaarde
Kun je de formule in B1 niet gewoon naar beneden slepen met de vulgreep
rechtsonder van cel B1?
--
Kees
> "Kees" schreef:
Dat klopt, omdat excel dan uitgaat van 1 januari 1900 als er in a2 niets
staat. Als je in a2 een datum invult zal het wel goed gaan. Het antwoord
van Kano pat ondervangt dit als er in kolom A geen datum staat ingevuld.
Kees
--
Kees
Helaas lukt het nog steeds niet. Er ontbreken geen gegevens, in A2 staat
weer een andere geboortedatum, en A3 ook enz (312 personen!). Als er in de
formule A1 blijft staan blijft ie die geboortedatum gebruiken voor de
leeftijdsberekening. Is er geen formule waarmee je verwijst naar de regel in
de linkerkolom? Zodat in B63 de leeftijd staat berekend met de geboortedatum
die staat in A63?
Hartelijk dank!!
Kim
"KANO PAT" schreef:
> Kan je niet gewoon je cel B1 selecteren en formule doortrekken zover als
> nodig ?
> (met het kruisje in de hoek rechts onder)
>
> Eventueel je formule uitbreiden als volgt dan komt enkel resultaat waar nodig
> =ALS(A1="";"";DATUMVERSCHIL(A1;VANDAAG();"y"))
>
> Zou ook kunnen met makro dia aantal waarden telt en dan
> zoveel keer met lus de formule plaatst maar dat is moeilijker...
>
> Mvg Kanopat
Kimmy,
staat er niet $A$1 in de formule?
Zo ja, dan dat wijzigen in A1 en pas daarna met de vulgreep aan de
slag gaan
|-|aije
Extra>Opties>Berekenen, Automatisch aanvinken
--
Kind regards,
Niek Otten
Microsoft MVP - Excel
<haijesch...@gmail.com> wrote in message
news:e068fbf1-40a0-42c1...@p11g2000yqe.googlegroups.com...
"Niek Otten" schreef:
Ik ben een groentje wat betreft excell en ik heb dus ook het voorgaande
geprobeerd. Ik heb in de A kolom vijftig geboortedata staan en nu wil ik in
de B kolom de leeftijden te zien krijgen. Bij het invoeren van de formule
gaat echter steeds iets mis waardoor ik een #NAME? error krijg. Kan iemand
mij in stappen uitleggen hoe je precies de formule in moet voeren zodat ik
deze foutmelding niet krijg? Ik typ de formule als volgt
in:=DATUMVERSCHIL(A1;VANDAAG(11-8-2009);"y")
Alvast bedankt!
=DATEDIF(A1;TODAY();"y")
Of misschien zelfs
=DATEDIF(A1,TODAY(),"y")
In ieder geval, VANDAAG() en TODAY() hebben geen argumenten nodig, wel de
twee haakjes
--
Kind regards,
Niek Otten
Microsoft MVP - Excel
"M." <M...@discussions.microsoft.com> wrote in message
news:7B83C2F2-4617-4F8E...@microsoft.com...
--
Kind regards,
Niek Otten
Microsoft MVP - Excel
"M." <M...@discussions.microsoft.com> wrote in message
news:C508CF4E-A662-4843...@microsoft.com...