Problème condition multiple

Bonjour à vous,

J'utilise excel pour réaliser un calculateur d'efficience sur un jeu vidéo.

Pour cela, la formule est assez simple mis à part que les valeurs changent en fonction de ce que l'on rempli dans certaines cases.

Mon problème est le suivant, j'ai une case où je précise si un objet est de qualité 5 ou 6, changeant ainsi la valeur "y" de la division x / y.

Hors cette même valeur "y" change aussi en fonction de la statistique choisie.

Par exemple si l'on choisis de l'attaque de qualité 5 = 300

Attaque qualité 6 = 375

Donc j'ai essayé cette formule : =(1+K5/SI(ET(K3=5;SI(NB.SI(M5="HP_FLAT"));"300";"")

Je voudrais savoir comment intégrer une double condition en ayant une condition numérique et une condition avec des lettres, je pense qu'il me manque juste la syntaxe mais je ne la trouve nulle part, merci par avance

Bonjour Dwaron,

Dans votre formule initiale

1+K5 peut être divisé par la première alternative du SI qui suit, càd par 300

ou par la seconde possibilité qui est vide

ce qui est impossible de diviser par rien, ni par 0.

En divisant par 1 on ne divise pas

En utilisant CNUM on est sûr d'avoir un diviseur "numérique"

Essayez :

=(1+K5)/CNUM(SI(ET(K3=5;SI(NB.SI(M5="HP_FLAT"));"300";"1"))
Rechercher des sujets similaires à "probleme condition multiple"