Fonction SI

Niva -  
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,



besoin de votre j ai cette formule =+SI(B6=180;SI(I10<49000;"Perdu 1";SI(B6<270;SI(I10<99000"Perdu 2";SI(B6<330;SI(I10<449000;"Perdu 3"; SI(B6<390;SI(I10<999000;"Perdu 4 ";SI(B6<420;SI(I10<4999999;"Perdu 5";SI(B6>420;SI(I10>4999999;"Perdu 6 ";"RAS") ;"RAS") mais elle ne passe pas B6 est egale au nombre de jour d'ancienneté de la facture I10 c'est les Montant des facture moi c'est que je veux est que si le delai de la facture inferieur a 270 et que sont montant est inferieur a 49000 la fonction SI dira "Perdu1" pour le premiere critere les autres criteres sont inclus deja dans la formule
A voir également:

2 réponses

Raymond PENTIER Messages postés 58985 Date d'inscription   Statut Contributeur Dernière intervention   17 346
 
Bonjour.

La formule est remplie d'erreurs :
* Le + de départ est inutile
* Il manque un ; entre 99000 et "Perdu 2"
* Il manque 10 ) en fin de formule
Tu devrais donc écrire =SI(B6=180;SI(I10<49000;"Perdu 1";SI(B6<270;SI(I10<99000;"Perdu 2";SI(B6<330;SI(I10<449000;"Perdu 3";SI(B6<390;SI(I10<999000;"Perdu 4 ";SI(B6<420;SI(I10<4999999;"Perdu 5";SI(B6>420;SI(I10>4999999;"Perdu 6 ";"RAS");"RAS")))))))))))

Mais le raisonnement est faux, et l'enchainement des tests n'est pas logique :
Que doit-on afficher si B6<180 ? ou si B6<270 et I10>449000 ?
Quand tu as testé le cas où B6=180, il faut immédiatement tester le cas où B6<270 sans intercaler un test sur I10 ...
Ta formule est donc entièrement fausse ; remplit toutes les cases de la table de vérité (tableau M1:S7) ; cela nous permettra de construire une formule correcte.
https://www.cjoint.com/?DEigEmZCbLI

C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour *
sous réserve d'une bonne compréhension (mais il y a doute!)


=SI(ET(B6<180;I10<49000);"Perdu 1";SI(ET(B6<270;I10<99000);"Perdu 2";SI(ET(B6<330;I10<449000);"Perdu 3"; SI(ET(B6<390;I10<999000);"Perdu 4 ";SI(ET(B6<420;I10<4999999);"Perdu 5";SI(ET(B6>420;I10>4999999);"Perdu 6 ";"RAS"))))))

crdlmnt
0