Plusieurs conditions à la suite avec plusieurs valeurs vraies et fausse

francoise.16

XLDnaute Nouveau
Bonjour,

Je suis coach en nutrition et j'aimerais réaliser une formule qui donnerait le taux de graisse corporel en fonction de l'âge et du sexe de la personne.
Voilà littéralement ce que je souhaiterais:
"Si c'est une femme et que son âge est compris entre 18 et 39 ans; alors écrire 21; sinon écrire 8 ET si c'est une femme et que son âge est compris entre 40 et 59 ans; alors écrire 23; sinon écrire 11 ET si c'est une femme et que son âge est compris entre 60 et 99 ans; alors écrire 25; sinon écrire 13"

Je n'arrive pas à juxtaposer plusieurs conditions.
J'ai écris: =SI(ET(F13>=18;F13<=39;B15="F");21;8) qui fonctionne bien mais je ne trouve pas le moyen "d'ajouter" les autres conditions.

Pouvez-vous m'aider s'il vous plait?
Je vous en remercie infiniment.
Françoise
 

JHA

XLDnaute Barbatruc
Re : Plusieurs conditions à la suite avec plusieurs valeurs vraies et fausse

Bonjour à tous,

Pourquoi 8 au lieu de 21, est ce pour le sexe Homme?
Si oui, il te faut soit rajouter des conditions ou faire une table de correspondance.

JHA
 

Pièces jointes

  • Classeur1 (taux suivant sexe).xlsx
    13.1 KB · Affichages: 50
Dernière édition:

francoise.16

XLDnaute Nouveau
Re : Plusieurs conditions à la suite avec plusieurs valeurs vraies et fausse

Bonjour,

Effectivement, 8 c'est pour un homme dont l'âge est compris entre 18 et 39 ans.
Quand tu dis rajouter des conditions ou faire une table de correspondance, je veux bien, mais comment fais-tu?

Merci pour votre aide.
Françoise
 

JHA

XLDnaute Barbatruc
Re : Plusieurs conditions à la suite avec plusieurs valeurs vraies et fausse

Bonjour à tous,

On peut simplifier un peu la formule sur le fichier exemple en C2,
Code:
=SIERREUR(INDEX($G$2:$H$4;EQUIV($A2;$F$2:$F$4;1);EQUIV($B2;$G$1:$H$1;0));"")

copier vers le bas

JHA
 

Discussions similaires

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG