Calculer les âge seulement si date de référence SINON ne rien afficher

Fermé
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020 - 24 nov. 2020 à 12:08
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020 - 24 nov. 2020 à 16:22
Bonjour,

J'ai une question un peu spéciale... Je calcul les âges avec la bonne formule dans un tableau global. Ce tableau est amené à se remplir progressivement. Je souhaite calculer les âges que Si dans la cellule apparaît une date de naissance SINON je souhaite que rien ne s'affiche. Quelle est la formule pour cette dernière condition svp ?
Pour l'instant, lorsqu'il n'y a pas de date de naissance, la cellule m'indique "121" par défaut...

Par beaucoup de votre aide


Configuration: Windows / Firefox 83.0
A voir également:

10 réponses

PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 1 454
24 nov. 2020 à 16:07
Re:

Cet exemple pour nous confirmer que c'est ce que tu attends.

https://www.cjoint.com/c/JKypfxcmWvL

Cordialement
1
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 1 454
24 nov. 2020 à 16:12
Une rectification pour C j'ai omis le =60 dans la formule

=SI(E6="";"";SI(E6<18;"(-18 ans)";SI(E6<=60;"Adulte";"(+ 60 ans)")))
0
jee pee Messages postés 40741 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 31 janvier 2025 9 514
24 nov. 2020 à 12:31
Bonjour,

Quelque chose comme :
=SI(ESTVIDE(B1);"";B1-A1) 

0
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 167
24 nov. 2020 à 12:33
Bonjour,
sans la structure du tableau, une proposition à adapter :

=SI(A1<>"";B1-A1;"")
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
Modifié le 24 nov. 2020 à 14:08
Bonjour à tous
"Je calcul les âges avec la bonne formule "

Et quelle est cette "bonne formule" ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 1 454
24 nov. 2020 à 14:44
Bonjour

A défaut d'un fichier en partage, il serait bon de fournir au moins la formule pour la corriger.

Cordialement
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
24 nov. 2020 à 15:07
Tiens! y'a de l'écho...
0
PapyLuc51 Messages postés 4447 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 20 janvier 2025 1 454 > michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023
24 nov. 2020 à 15:43
Salutations,
en effet, mais je n'avais pas le visu sur ta réponse avant d'envoyer.
Le son aller n'ayant pas marché, le son retour a fonctionné ;))))

Cordialement
0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 15:29
Re-Bonjour,
Effectivement, avec la formule c'est mieux :
=DATEDIF(D6;$B$3;"Y")
Voici la formule
Cordialement
0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 15:33
Re-bonjour,
Précision : sachant que $B$3 = "31/08/2021"
Cordialement
0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 15:42
Bonjour,
J'ai essayé les différentes possibilités citées plus haut mais cela ne marche pas...
  • En colonne "C" j'ai 3 critères possible : "(-18 ans) / Adultes / (+18 ans)" (cela me permet de faire plus facilement les bilans au niveau du conseil départemental)
  • En colonne "D" j'ai la date de naissance des usagers
  • En colonne "E" j'ai les âges calculés par rapport à la colonne "D"

Pour définir l'un de mes trois critères en colonne C je m'appuie de la colonne des âges "E" (j'ai pas trouvé d'autres alternatives sans passer par cette étape. Impossible de trouver en passant directement par la date de naissance, colonne "D".
Voici la formule que j'ai mis en colonne "C" pour définir automatiquement l'un de mes 3 critères :
=SI(E103<18;"(-18 ans)";
SI(E103<=60;"Adultes";
SI(E103>60;"(+60 ans)")))

En vous remerciant de votre aide
0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 15:47
(+18 ans) faux, je voulais dire (+60 ans).
Cordialement
0
jee pee Messages postés 40741 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 31 janvier 2025 9 514
24 nov. 2020 à 16:05
Si tu n'as pas besoin du champ age, tu peux tout faire en C6 :
=SI(D6="";"";SI(DATEDIF(D6;$B$3;"Y")<18;"(-18 ans)"; SI(DATEDIF(D6;$B$3;"Y")<=60;"Adultes";"(+60 ans)"))) 

0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 16:22
C'est génial. Merci beaucoup, c'est exactement ce que je voulais. Je vais donc prendre le temps de comprendre.
Cordialement
0
kevBordeaux Messages postés 37 Date d'inscription mercredi 13 juin 2018 Statut Membre Dernière intervention 24 novembre 2020
24 nov. 2020 à 16:14
Re :
Oui tout a fait. Je n'ai pas trouvé de formule permettant de passer directement à la cellule D à C en m'épargnant la colonne D.
Cordialement
0