Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

al1000

XLDnaute Impliqué
Bonjour


=SI(ET(I11>0;I11<=400;J11>0;J11<=600);1;SI(ET(I11>0;I11<=400;J11>600;J11<=2000);0,2;SI(ET(I11>0;I11<=400;J11>2000);0,9;SI(ET(I11>400;I11<=900;J11>0;J11<=600);0,6;SI(ET(I11>400;I11<=900;J11>600;J11<=2000);0,7;SI(ET(I11>400;I11<=900;J11>2000);1;SI(ET(I11>900;J11>0;J11<=600);0,6;SI(ET(I11>900;J11>600;J11<=2000);0.3;SI(G11="";0;"voir table"))))))))


cette formule ne marche pas

mais si j'enleve 1 condition, cela marche SI(ET(I11>900;J11>600;J11<=2000);0.3;

a+
 
Re : fonction si

Bonsoir AL1000,CBernardT,

Ceci devrait fonctionner :

=SI(G11="";0;ET(I11>0;I11<=400;J11>0;J11<=600)*1+ET(I11>0;I11<=400;J11>600;J11<=2000)*0,2+ET(I11>0;I11<=400;J11>2000)*0,9+ET(I11>400;I11<=900;J11>0;J11<=600)*0,6+ET(I11>400;I11<=900;J11>600;J11<=2000)*0,7+ET(I11>400;I11<=900;J11>2000)*1+ET(I11>900;J11>0;J11<=600)*0,6+ET(I11>900;J11>600;J11<=2000)*0,3)

Bon cour@ge pour rajouter les autres conditions...
 
Re : fonction si

Re,

Elle marche chez moi : peu importe maintenant du nombre de conditions, la limite de 7 n'est valable que pour la fonction SI.

Vérifie s'il n'y a pas de problème avec le copier-coller (espaces en plus par exemple).

@+

Edition : j'ai ajouté le fichier en pièce jointe !!!
 

Pièces jointes

Dernière édition:
Re : fonction si

Bonsoir Al, Sergio,

Il faut enlever les espaces : =SI(G11="";0;ET(I11>0;I11<=400;J11>0;J11<=600)*1+ET(I11>0;I11<=400;J11>600;J11<=2000)*0,2+ET(I11>0;I11<=400;J11>2000)*0,9+ET(I11>400;I11<=900;J11>0;J11<=600)*0,6+ET(I11>400;I11<=900;J11>600;J11<=2000)*0,7+ET(I11>400;I11<=900;J11>2000)*1+ET(I11>900;J11>0;J11<=600)*0,6+ET(I11>900;J11>600;J11<=2000)*0,3)

Avec 12 en G11, 300 en I11 et 500en J11 j'obtiens 12 c'est juste ?

Sam (pardon pour la collision Sergio...)
 
Dernière édition:
Re : fonction si

Bonsoir Santha,

Non, le résultat est 1 ... je crois !!!
 
Re : fonction si

Bonsoir,

lol
mais oui ça fait bien 1 mdr


Sam
 
Dernière édition:
Re : fonction si

Bonsoir à tous,

je vais répondre un peu comme Sergio :
avec quelques remarques :
le cas I>900 et J>2000 n'est pas géré.
on arrive au test sur G si I ou J sont négatifs ou I>900 et J>2000.
le résultat est alors soit 0 si G est vide soit du texte.

j'ai donc mis un format du genre standard;"voir table" et j'ai fait en sorte d'obtenir un résultat négatif si ((I11<0)+(J11<0)+(J11>2000)*(I11>900))*(G11<>"")

cordialement
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

R
Réponses
14
Affichages
623
RobinSAH
R
Réponses
3
Affichages
549
Réponses
3
Affichages
451
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…