Calcul tranche d'âge en fonction âge, fonction SI
Cinquia
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je bataille depuis hier sur une fonction SI d'Excel.
Mon objectif : Je souhaite que la tranche d'âge s'affiche automatiquement en L5 en fonction de l'âge affiché en L4 selon les renseignements suivants :
Age : moins de 25 ans, Tranche d'âge : moins de 25 ans
Age : entre 26 et 30 ans, Tranche d'âge : 26-30
Age : entre 31 et 35 ans, Tranche d'âge : 31-35
Age : entre 36 et 40 ans, Tranche d'âge : 36-40
Age : entre 41 et 45 ans, Tranche d'âge : 41-45
Age : entre 46 et 50 ans, Tranche d'âge : 46-50
Age : entre 51 et 55 ans, Tranche d'âge : 51-55
Age : entre 56 et 60 ans, Tranche d'âge : 56-60
Age : plus de 60, Tranche d'âge : plus de 60 ans
Aussi, je souhaite que si la case L3 est vide, rien ne s'affiche en L5.
Voilà la formule que j'ai faite mais qui ne fonctionne pas (à mon grand désespoir).
=SI(ESTVIDE(L3);"";SI(L4<26;"25 et moins";SI(L4<31;"26-30";SI(L4<36;"31-35";SI(L4<41;"36-40";SI(L4<46;"41-45";SI(L4<51;"46-50";SI(L4<56;"51-55";SI(L4<61;"56-60";"60 et plus")))))))))
Je vous remercie par avance des informations que vous m'apporterez.
Je bataille depuis hier sur une fonction SI d'Excel.
Mon objectif : Je souhaite que la tranche d'âge s'affiche automatiquement en L5 en fonction de l'âge affiché en L4 selon les renseignements suivants :
Age : moins de 25 ans, Tranche d'âge : moins de 25 ans
Age : entre 26 et 30 ans, Tranche d'âge : 26-30
Age : entre 31 et 35 ans, Tranche d'âge : 31-35
Age : entre 36 et 40 ans, Tranche d'âge : 36-40
Age : entre 41 et 45 ans, Tranche d'âge : 41-45
Age : entre 46 et 50 ans, Tranche d'âge : 46-50
Age : entre 51 et 55 ans, Tranche d'âge : 51-55
Age : entre 56 et 60 ans, Tranche d'âge : 56-60
Age : plus de 60, Tranche d'âge : plus de 60 ans
Aussi, je souhaite que si la case L3 est vide, rien ne s'affiche en L5.
Voilà la formule que j'ai faite mais qui ne fonctionne pas (à mon grand désespoir).
=SI(ESTVIDE(L3);"";SI(L4<26;"25 et moins";SI(L4<31;"26-30";SI(L4<36;"31-35";SI(L4<41;"36-40";SI(L4<46;"41-45";SI(L4<51;"46-50";SI(L4<56;"51-55";SI(L4<61;"56-60";"60 et plus")))))))))
Je vous remercie par avance des informations que vous m'apporterez.
A voir également:
- Calcul tranche d'âge en fonction âge, fonction SI
- Fonction si et - Guide
- Fonction miroir - Guide
- Casa de papel age ✓ - Forum Minecraft
- Fitness park age minimum ✓ - Forum Loisirs / Divertissements
- Age Casa de papel ✓ - Forum Cinéma / Télé
7 réponses
Bonjour
Ta formule marche parfaitement
Vérifie que c'est bien un nombre et non du texte en L4
Cdlmnt
Via
Ta formule marche parfaitement
Vérifie que c'est bien un nombre et non du texte en L4
Cdlmnt
Via
Bonjour (salut Via, bonne journée)
peut être un peu plus simple avec un tableau des références
https://www.cjoint.com/c/EJwi0vCYQ67
crdlmnt
peut être un peu plus simple avec un tableau des références
https://www.cjoint.com/c/EJwi0vCYQ67
crdlmnt
Merci pour vos réponses.
Effectivement a formule fonctionne.
Mais lorsque je ne mets rien en L3, la case L5 où dois s'afficher la tranche d'âge n'est pas vide, elle affiche "60 et plus".
Or je souhaiterais que s'il n'y a rien en L3, rien ne s'affiche en L5 (d'où ma formule SI(ESTVIDE(L3) en premier.
Avez vous une solution ?
@michel_m : c'est bon à savoir qu'on ne peut pas mettre plus de 7 formules SI dans certaines versions.
Merci de votre aide.
Effectivement a formule fonctionne.
Mais lorsque je ne mets rien en L3, la case L5 où dois s'afficher la tranche d'âge n'est pas vide, elle affiche "60 et plus".
Or je souhaiterais que s'il n'y a rien en L3, rien ne s'affiche en L5 (d'où ma formule SI(ESTVIDE(L3) en premier.
Avez vous une solution ?
@michel_m : c'est bon à savoir qu'on ne peut pas mettre plus de 7 formules SI dans certaines versions.
Merci de votre aide.
re
avez vous vu cette solution?
https://forums.commentcamarche.net/forum/affich-32678028-calcul-tranche-d-age-en-fonction-age-fonction-si#3
avez vous vu cette solution?
https://forums.commentcamarche.net/forum/affich-32678028-calcul-tranche-d-age-en-fonction-age-fonction-si#3
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Réessayé ta formule
Si L3 est bien vide il ne s'affiche rien !
Si L3 n'est pas vide et L4 vide, en L5 s'affiche "25 et moins"
Il suffit qu'il y ait un espace (non visible à l'oeil) dans L3 et il n'est plus vide
D'où provient la valeur en L3 ? d'une formule, d'un copier d'une autre cellule, d'une saisie manuelle ?
Tant que tu ne joindras pas un exemple de ton fichier on en sera réduit à des suppositions
Postes ton fichier sur cjoint.com, fais créer un lien, copies-le et reviens le coller ici dans ton prochain message
D'autre part as tu essayé la solution proposée par Vaucluse (auquel je rends son salut au passage ;) ? )
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
Réessayé ta formule
Si L3 est bien vide il ne s'affiche rien !
Si L3 n'est pas vide et L4 vide, en L5 s'affiche "25 et moins"
Il suffit qu'il y ait un espace (non visible à l'oeil) dans L3 et il n'est plus vide
D'où provient la valeur en L3 ? d'une formule, d'un copier d'une autre cellule, d'une saisie manuelle ?
Tant que tu ne joindras pas un exemple de ton fichier on en sera réduit à des suppositions
Postes ton fichier sur cjoint.com, fais créer un lien, copies-le et reviens le coller ici dans ton prochain message
D'autre part as tu essayé la solution proposée par Vaucluse (auquel je rends son salut au passage ;) ? )
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
Rebonjour,
Voici le fichier :
http://www.cjoint.com/c/EJwqJIsx1Td
Merci encore pour votre aide.
Voici le fichier :
http://www.cjoint.com/c/EJwqJIsx1Td
Merci encore pour votre aide.
Bonsoir,
Merci pour vos réponse.
Tout d'abord, je suis désolée d'avoir confondu les colonnes et lignes dans mon explications.
J'ai rentrée la formule indiquée mais il me marque cumule les deux formules avant et après &.
Par exemple, pour 25 ans il me note "25 et moins56-60".
Je ne pense pas que cela soit normal...
Merci pour vos réponse.
Tout d'abord, je suis désolée d'avoir confondu les colonnes et lignes dans mon explications.
J'ai rentrée la formule indiquée mais il me marque cumule les deux formules avant et après &.
Par exemple, pour 25 ans il me note "25 et moins56-60".
Je ne pense pas que cela soit normal...
Tu voulais dire :
" je rajoute donc qu'en K4 je rentre la date de naissance.
S'affiche alors automatiquement l'âge en L4.
Et donc je souhaiterais que s'affiche automatiquement la tranche d'âge en M4 " ?
En attendant, ta formule en M4 marche parfaitement bien !
Pour gérer le cas où K4 n'est pas encore renseigné, il faut ajouter un test tout au début :
=SI(L4=";""; SI(L4<26;"25 et moins";SI(L4<31;"26-30";SI(L4<36;"31-35";SI(L4<41;"36-40";SI(L4<46;"41-45";SI(L4<51;"46-50";SI(L4<56;"51-55";SI(L4<61;"56-60";"60 et plus")))))))) )
Cordialement.
" je rajoute donc qu'en K4 je rentre la date de naissance.
S'affiche alors automatiquement l'âge en L4.
Et donc je souhaiterais que s'affiche automatiquement la tranche d'âge en M4 " ?
En attendant, ta formule en M4 marche parfaitement bien !
Pour gérer le cas où K4 n'est pas encore renseigné, il faut ajouter un test tout au début :
=SI(L4=";""; SI(L4<26;"25 et moins";SI(L4<31;"26-30";SI(L4<36;"31-35";SI(L4<41;"36-40";SI(L4<46;"41-45";SI(L4<51;"46-50";SI(L4<56;"51-55";SI(L4<61;"56-60";"60 et plus")))))))) )
Cordialement.