Formule de calcul de l'âge

Résolu/Fermé
g@zelle Messages postés 105 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022 - Modifié par pijaku le 21/10/2014 à 15:56
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 - 21 oct. 2014 à 15:16
Bonjour,

Dans un tableau créé en 2013, J'ai dans la colonne C2 : l'année de naissance 1987 et dans la colonne V2 j'ai la formule suivante =SI(C2<>"";ENT((MAINTENANT()-C2)/365,24);"") qui me donne l'âge en 2013 soit : 26 ans

Aujourd'hui 2014, je souhaiterais savoir comment je peux modifier la formule ci-dessus pour avoir l'âge en 2014.

J'ai bien essayé de remplacer le "24", mais je n'y suis pas arrivée à avoir la bonne formule.

Est-ce qu'une personne pourrait me m'expliquer comment faire ?

Merci


Cordialement,
g@zelle
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 oct. 2014 à 11:22
Bonjour

pourquoi ne pas utiliser aformule:

=SI(C2="";"";DATEDIF(C2;AUJOURDHUI();"y")

crdlmnt
1
g@zelle Messages postés 105 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022
21 oct. 2014 à 15:05
Bonjour Vaucluse,

je te remercie, pour ton aide, je ne comprends pas pourquoi, mais dans mon tableau j'ai mis la formule proposée, et cela ne fonctionnait pas, j'ai toujours 26 qui s'affiche et non 27.

J'ai tapé ta formule dans un autre tableau vierge, et là ça fonctionne ! Je vais donc refaire mon tableau dans une nouvelle feuille, y a peut-être quelque chose qui fait que cela ne fonctionne pas, mais quoi ??????

Bien cordialement.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 oct. 2014 à 15:15
??? moi non plus.... mais sans le tableau, difficile d'exliquer!

a niter toutefois que la formule ne renvoie que le nombre d'année complète, et donc par rapport à aujourd'hui 21/10/2014, donnera 26 si la date de naissance en 1987 est après le 21/10/87, 27 si elle est antèrieure

vous pouvez affiner avec cette formule:

=SI(C2="";"";DATEDIF(A1;AUJOURDHUI();"y")&" an(s) "&DATEDIF(A1;AUJOURDHUI();"ym")&" mois")

qui vous donnera l'age en année et mois complets


crdlmnt
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
21 oct. 2014 à 11:29
Bonjour

1° si en C2 tu n'as que l'année la formule ne peut pas renvoyer le nombre d'années, tu as forcément une date en C2 (même si seule l'année est affichée suite à un Format personnalisé)

2° la formule est valable quelque soit l'année actuelle puisque MAINTENANT récupère la date actuelle

3° Une autre formule qui donne le même résultat :
=SI(C2<>"";DATEDIF(C2;AUJOURDHUI();"y");"")

Cdlmnt
1
g@zelle Messages postés 105 Date d'inscription samedi 20 avril 2013 Statut Membre Dernière intervention 22 septembre 2022
21 oct. 2014 à 15:08
Bonjour via55,

Je te remercie, ça fait vraiment plaisir d'être aidée, ce forum est nourrit par de belles personnes.

Cordialement.
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
21 oct. 2014 à 15:16
De rien !

Pour répondre à ton autre question attention l'âge retourné dépend de la date anniversaire par rapport à aujourdhui :
si le personne est née par ex en mai 1987 les formules indiqueront 27 par contre si elle est née en novembre 1987 elles indiqueront 26

Bonne suite
0
Mike-31 Messages postés 18310 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mars 2024 5 073
21 oct. 2014 à 15:11
Bonjour,

quel rapport avec les "pyramides"
0