Ecrire des conditions sans restrictionLe 18/05/2011 à 08:18ppitou007Jeune membreMessages29Excel2003Inscrit26/11/2008 Bonjour à tous,Je reviens encore avec mes histoires de condition, mais cette fois si c'est un peu plus chiant.Voici ma formule:=SI(ET(I23>=5;I23<=7);1;SI(ET(I23>=8;I23<=12);2;SI(ET(I23>=13;I23<=15);3;SI(ET(I23>=16;I23<=20);4;SI(ET(I23>=21;I23<=24);5;SI(ET(I23>=24;I23<=28);6;SI(ET(I23>=29;I23<=33);7)))))))Le truc c'est que je voudrais encore ajouter des conditions mais excel ne veut pas.Je voudrais rajouter:SI(ET(I23>=34);8Merci de votre aide.@+Le 18/05/2011 à 09:56dduboisPassionné d'ExcelMessages9'245ExcelVista Office 2007FRInscrit08/12/2007Emploiretraité Sce.MéthodesBonjour à tous,Dans ce cas, il vaut mieux utiliser un tableau,ensuite, un simple RECHERCHEVvoir fichierAmicalementClaude 13pitou007-tablo-recherchev.zip (7.60 Ko) Le 18/05/2011 à 10:18AAmadéusFanatique d'ExcelMessages17'779ExcelOffice Excel 2003 FR et 2013FRInscrit07/05/2006Bonjour, salut Claudeou=INDEX({0;1;2;3;4;5;6;7;8;9};EQUIV(I23;{0;5;8;13;16;21;25;29;35}))CordialementLe 18/05/2011 à 10:21OOoisteMembre impliquéMessages1'920Exceloffice 365Inscrit01/10/2009Bonjour,Amadéus a écrit :=INDEX({0;1;2;3;4;5;6;7;8;9};EQUIV(I23;{0;5;8;13;16;21;25;29;35}))Vu que le résultat est une suite de nombres entiers, l'INDEX est superflu.=EQUIV(I23;{0;5;8;13;16;21;25;29;35})-1Le 18/05/2011 à 11:50ppitou007Jeune membreMessages29Excel2003Inscrit26/11/2008 SUper merci ca fonctionne !Par contre les mises en forme conditionnelles ne marchent pas.Je veux faire une mise en forme conditionnelle entre le résultat de cette formule et une autre valeur située dans une autre colonne et il ne se passe rien.Si vous avez des idées.Merci@+Rechercher des sujets similaires à "ecrire conditions restriction"ForumsExcel - VBAEcrire des conditions sans restriction