Formule Excel SI avec 36 réponses possibles

Fermé
Luc - 10 mars 2018 à 10:13
Raymond PENTIER Messages postés 58404 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 2 mai 2024 - 11 mars 2018 à 01:32
Bonjour,

Je réalise actuellement un fichier excel pour permettre à des familles de connaître le prix du centre de loisirs en fonction de 3 critères (Régime allocataire, Quotient familial, et origine géographique).

Les 3 critères sont dans des menus déroulants imbriqués. (MD-Ménu Déroulant), si 1er MD = CAF, 2ème MD oriente directement vers les choix possibles pour la CAF ... etc pour la MSA et pou Autre ...

Pour le coup, j'arrive à rentrer une formule SI pour si MD1=caf;MD2=QF2;MD3=oui, le tout donne un prix. Mon problème c'est d'enchaîner toutes les hypothèses avec une réponse. Je ne trouve pas la façon d'écrire l'enchainement.

Celle-ci fonctionne.
=SI(ET(D10="Autre";D16="Autre";H16="oui");Tarifs!C36;"0")

Comment dois je continuer :
=SI(ET(D10="Autre";D16="Autre";H16="oui");Tarifs!C36;"0")*SI(ET… ça marche pas
=SI(ET(D10="Autre";D16="Autre";H16="oui");Tarifs!C36;"0");SI(ET… ça marche pas
=SI(ET(D10="Autre";D16="Autre";H16="oui");Tarifs!C36;"0")SI(ET… ça marche pas

J'espère avoir été précis pour que quelqu'un m'apporte une réponse.

Bonne journée

Luc





A voir également:

2 réponses

via55 Messages postés 14406 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 avril 2024 2 703
10 mars 2018 à 12:02
Bonjour luc

Au lieu de nombreux SI imbriqués tu as meilleur compte d'établir une table des tarifs selon les différents cas et de retrouver le tarif avec une RECHERCHEV, voilà un exemple rapide (toutes les plages sont nommées)
https://www.cjoint.com/c/HCkk7OND1jU

Cdlmnt
Via
1
lucio79 Messages postés 1 Date d'inscription samedi 10 mars 2018 Statut Membre Dernière intervention 10 mars 2018
10 mars 2018 à 15:03
Super merci !

3 jours que je tourne en rond, merci :-)
0
Raymond PENTIER Messages postés 58404 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 2 mai 2024 17 098
11 mars 2018 à 01:32
Excellente solution que celle de via55 !

Toutefois, lucio79, si tu as besoin plus tard de formules avec des SI emboîtés, la syntaxe est :
=SI(ET(D10="Autre";D16="Autre";H16="oui");Tarifs!C36;SI(ET…
0