Excel n'accepte pas ma formule car elle est trop longue...

Résolu/Fermé
jov' - 7 mars 2014 à 09:36
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 7 mars 2014 à 16:08
Bonjour,
quelqu'un pourrait il m'aider à réduire cette formule?
=IF(AND(B1=1;B2=1);"Low";IF(AND(B1=1;B2=2);"Low";IF(AND(B1=1;B2=3);"Medium";IF(AND(B1=1;B2=4);"Medium";IF(AND(B1=1;B2=5);"High";IF(AND(B1=1;B2=6);"High";IF(AND(B1=2;B2=1);"Low";IF(AND(B1=2;B2=2);"Low";IF(AND(B1=1;B2=3);"Medium";IF(AND(B1=2;B2=4);"Medium";IF(AND(B1=2;B2=5);"High";IF(AND(B1=2;B2=6);"Very High";IF(AND(B1=3;B2=1);"Low";IF(AND(B1=3;B2=2);"Medium";IF(AND(B1=3;B2=3);"Medium";IF(AND(B1=3;B2=4);"High";IF(AND(B1=3;B2=5);"High";IF(AND(B1=3;B2=6);"Very High";IF(AND(B1=4;B2=1);"Low";IF(AND(B1=4;B2=2);"Medium";IF(AND(B1=4;B2=3);"High";IF(AND(B1=4;B2=4);"High";IF(AND(B1=4;B2=5);"Very High";IF(AND(B1=4;B2=6);"Very High";IF(AND(B1=5;B2=1);"Low";IF(AND(B1=5;B2=2);"Medium";IF(AND(B1=5;B2=3);"High";IF(AND(B1=5;B2=4);"High";IF(AND(B1=5;B2=5);"Very High";IF(AND(B1=5;B2=6);"Very High";IF(AND(B1=6;B2=1);"Medium";IF(AND(B1=6;B2=2);"Medium";IF(AND(B1=6;B2=3);"High";IF(AND(B1=6;B2=4);"Very High";IF(AND(B1=6;B2=5);"Very High";IF(AND(B1=6;B2=6);"Very High"))))))))))))))))))))))))))))))))))))
A voir également:

4 réponses

JEXALO Messages postés 219 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 19 février 2022 157
7 mars 2014 à 09:43
Bonjour,

Le nombre de tests logiques SI est limité à 7 dans les versions d'Excel anterieures à la version 2007.
Peut-être pouvez-vous résoudre votre problème en découpant votre formule sur plusieurs colonnes.
Cordialement.

0
Je suis désolée mais je ne comprends rien à excel
Comment puis je faire ca?
0
celle ci pourrait elle convenir?
=IF((AND(B1=1;B2=1))OR(AND(B1=1;B2=2))OR(AND(B1=2;B2=1))OR(AND(B1=2;B2=2))OR(AND(B1=3;B2=1))OR(AND(B1=4;B2=1))OR(AND(B1=5;B2=1));"Low";IF(AND(B1=1;B2=3))OR(AND(B1=1;B2=4))OR(AND(B1=1;B2=3))OR(AND(B1=2;B2=4))OR(AND(B1=3;B2=2))OR(AND(B1=3;B2=3))OR(AND(B1=4;B2=2))OR(AND(B1=5;B2=2))OR(AND(B1=6;B2=1))OR(AND(B1=6;B2=2));"Medium";IF(AND(B1=1;B2=5))OR(AND(B1=1;B2=6))OR(AND(B1=2;B2=5))OR(AND(B1=3;B2=4))OR(AND(B1=3;B2=5))OR(AND(B1=4;B2=3))OR(AND(B1=4;B2=4))OR(AND(B1=5;B2=3))OR(AND(B1=5;B2=4))OR(AND(B1=6;B2=3));"High";IF(AND(B1=2;B2=6))OR(AND(B1=3;B2=6))OR(AND(B1=4;B2=5))OR(AND(B1=4;B2=6))OR(AND(B1=5;B2=5))OR(AND(B1=5;B2=6))or(AND(B1=6;B2=4))OR(AND(B1=6;B2=5))OR(AND(B1=6;B2=6));"Very
High")))))
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mars 2014 à 09:49
Bonjour
ce serait sans doute plus léger avec un tableau de référence.
Voyez ici (à adapter) et revenez si besoin d'info
https://www.cjoint.com/c/DChjWOte67x

crdlmnt
0
jov' Messages postés 6 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 12 mars 2014
7 mars 2014 à 10:04
c'est beaucoup demandé je sais mais serait il possible d'avoir la meme chose avec le tableau dans ce sens?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mars 2014 à 10:06
L'essentiel n'st pas de demander beaucoup, mais précisément.
Dans quel sens?????
"Ce sens" c'est assez vague
0
jov' Messages postés 6 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 12 mars 2014
7 mars 2014 à 10:08
je l'ai sur un fichier excel
probability 6 8 12 20 28 31 36
5 5 11 19 23 30 35
4 4 10 18 22 29 34
3 3 9 15 21 26 33
2 2 7 14 17 25 32
1 1 6 13 16 24 27
1 2 3 4 5 6
impact
0
jov' Messages postés 6 Date d'inscription vendredi 7 mars 2014 Statut Membre Dernière intervention 12 mars 2014
7 mars 2014 à 10:11
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 412
7 mars 2014 à 10:22
Il n'y a qu'à demander
https://www.cjoint.com/c/DChkvlSRqjB

crdlmnt
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
7 mars 2014 à 10:00
Bonjour,

Même idée que Vaucluse (que je salue) avec une présentation différente
https://www.cjoint.com/?DChj4Re41TE

A+
0
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 809
Modifié par PHILOU10120 le 7/03/2014 à 10:16
Bonjour

annulée je vois qu'il y a déjà une réponse identique

C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
0