Imbrication de formules

  • Initiateur de la discussion Tha
  • Date de début
T

Tha

Guest
Bonjour,
Ca fait plusieurs heures que j'essaie de trouver une formule mais sans résultats.
Voici mon pb : j'ai une liste de % et j'aimerais que si 0<%<=1 excel m'affiche dans la colonne à côté '0', si 1<%<=5 alors '1', si 5<%<=10 alors '2', si 10<%<=20 alors '3',si 20<%<=30 alors '4', si 30<%<=50 alors '5'.
j'arrive à réaliser une condition mais je n'arrive pas à imbriquer toutes les conditions dans une formule.
Je vous joints mon fichier pour plus de claireté!...
Merci beaucoup à tous les pros du forum qui pourront m'aider!
 
T

Tha

Guest
j'ai oublié de joindre le fichier!... [file name=TEST_20050607112424.zip size=3366]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_20050607112424.zip[/file]
 

Pièces jointes

  • TEST_20050607112424.zip
    3.3 KB · Affichages: 6
T

Tha

Guest
j'ai oublié de joindre le fichier!... [file name=TEST_20050607112523.zip size=3366]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TEST_20050607112523.zip[/file]
 

Pièces jointes

  • TEST_20050607112523.zip
    3.3 KB · Affichages: 6
J

jocelyn

Guest
Bonjour le Forum
Bonjour Tha,

je pense que tu peux essayer cette formule

=SI(ET(C2>0;C2<=1);'0';SI(ET(C2>1;C2<=5);1;SI(ET(C2>5;C2<=10);2;SI(ET(C2>10;C2<=20);3;SI(ET(C2>20;C2<=30);4;SI(ET(C2>30;C2<=50);5;'pasok'))))))

Voila Espérant t'avoir aidé

Jocelyn
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Tu peux écrire ça, aussi :
=SI(C2<0;'pas ok';(C2<=50)*5-(C2<=30)-(C2<=20)-(C2<=10)-(C2<=5)-(C2<=1))

(C2<=50) a pour résultat VRAI ou FAUX, soit 1 ou 0

ça donne donc pour ta ligne 2 :
VRAI * 5 - 1 - 0 - 0 - 0 etc

Pour ta ligne 3, ça donne :
=SI(C3<0;'pas ok';(VRAI)*5-(VRAI)-(VRAI)-(FAUX)-(FAUX)-(FAUX))
 

andré

XLDnaute Barbatruc
Salut à vous tous,

Une variante :
=(C2>=1)+(C2>=5)+(C2>=10)+(C2>=20)+(C2>=30)+(C2>=50)
Le 'pasok' est remplacé par 6.

Et une autre :

Créer un tableau de correspondance (par exemple en colonnes H et I :
De H1 à H6 : 0 - 1 - 5 - 10 - 20 - 30 - 50
De I1 à I6 : 0 - 1 - 2 - 3 - 4 - 5 - pasok
=RECHERCHEV(C2;H:I;2;1)

Ândré.
 

Statistiques des forums

Discussions
314 228
Messages
2 107 515
Membres
109 856
dernier inscrit
slideo03