Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: leeftijd berekenen voor elk persoon in database

1,164 views
Skip to first unread message

Kees

unread,
Mar 11, 2009, 9:43:46 AM3/11/09
to
Op Wed, 11 Mar 2009 14:22:01 +0100 schreef kimmy85
<kim...@discussions.microsoft.com>:

> 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

unread,
Mar 11, 2009, 10:12:21 AM3/11/09
to
Op Wed, 11 Mar 2009 15:00:03 +0100 schreef kimmy85
<kim...@discussions.microsoft.com>:
> Handig die vulgreep! (Ik ben pas net begonnen met Excel, dus nog een
> vreselijk groentje!) Maar als ik dat doe dan pakt ie alleen de
> geboortedatum
> die in A1 staat....
>
> Kim
>


> "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

kimmy85

unread,
Mar 11, 2009, 10:49:02 AM3/11/09
to
Bedankt voor de reacties!

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

haijesch...@gmail.com

unread,
Mar 11, 2009, 11:01:57 AM3/11/09
to
> > > Kim van Oudenaarde- Tekst uit oorspronkelijk bericht niet weergeven -
>
> - Tekst uit oorspronkelijk bericht weergeven -

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

Niek Otten

unread,
Mar 11, 2009, 11:55:31 AM3/11/09
to
Of:

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...

kimmy85

unread,
Mar 18, 2009, 6:53:21 AM3/18/09
to
DAT was 'm!! Super, dank je wel!

"Niek Otten" schreef:

M.

unread,
Aug 11, 2009, 8:55:01 AM8/11/09
to

Beste,

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!

Niek Otten

unread,
Aug 11, 2009, 9:13:28 AM8/11/09
to
Als je echt #NAME kijgt, gebruik je kennelijk een Engelse versie en dus is
't:

=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...

M.

unread,
Aug 11, 2009, 10:05:01 AM8/11/09
to
Heel erg bedankt voor de snelle reactie. Nu heb ik nog een andere vraag. Ik
moet voor iedere persoon een andere einddatum gebruiken (dus ipv vandaag) hoe
pas ik dit aan in de formule (ik neem aan dat ik bij iedere persoon dan dus
een andere formule moet gebruiken aangezien de vergelijkingsdatum verschilt)?

Niek Otten

unread,
Aug 11, 2009, 11:32:44 AM8/11/09
to
Staan die data op dezelfde regel? Iets meer info is nodig; wat betekent
"Voor iedere persoon een andere einddatum"?

--
Kind regards,

Niek Otten
Microsoft MVP - Excel

"M." <M...@discussions.microsoft.com> wrote in message

news:C508CF4E-A662-4843...@microsoft.com...

0 new messages