formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 30/08/2010
Messages:
53
Système d'exploitation: PC - MAC Version Excel utilisée: Excel 2003.2007.2010 |
Posté le : 29-06-2012 12h23
Bonjour, le Forum,
mon déficite de connaissances d'excel me bloque dans ma volonté d'obtenir un résultat. je m'explique dans le tableau joint colonne BF j'ai des prix. Je voudrai qu'en face chacune de ces prix s'affiche un texte qui serait le résultat d'un découpage par tranche environ 1à tranche allant de 0 à 20 000. Exemple Tranche de 0 à 200 / tranche de 201 à 500 / tranche de 501 à 900 etc... J'ai bien essayé de faire des formules avec si mais c'est une cata...! pouvez-vous m'aider SVP. Bien cordialement Alain |
|
|
Re: formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 29-06-2012 18h06
Bonsoir Zorbrax, Didier, le forum
Ton fichier n'est pas passé... J'attends de le voir pour te donner la meilleures solution ou différentes solutions. @+Jean-Marie |
|
|
Re: formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 30/08/2010
Messages:
53
Système d'exploitation: PC - MAC Version Excel utilisée: Excel 2003.2007.2010 |
Posté le : 02-07-2012 10h31
Bonjour, le forum (Jean-Marie)
Merci de ta réponse, je tente de remettre le fichier dans le mail. Bien cordialement Zorbrax ! |
|
|
Re: formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 29/07/2007
De yvelines
Messages:
59
Système d'exploitation: PC Version Excel utilisée: 2010, 2013 |
Posté le : 02-07-2012 20h44
Bonjour
Ton classeur ne dit pas ce que tu souhaites calculer ni où. En général on construit une liste des tranches de ce type : A B (ou autres colonnes 0 0 à moins de 200 200 200 à moins de 500 500 500 à moins de 1000 1000 1000 à... Puis on utilise une fonction RECHERCHEV pour associer le nom de la tranche : =RECHERCHEV(le prix;A1:B4;2;1) Chris
|
|
|
Re: formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 09/05/2007
De Courcelles-les-Montbéliard
Messages:
286
Système d'exploitation: PC & Mac Version Excel utilisée: Mac 2004 - 2011, et PC 2003 - 2010 |
Posté le : 02-07-2012 22h18
Bonsoir, Zorbrax, Didier, Chris, le forum
La première solution pour afficher un texte différent à chaque tranche, est l'utilisation de la fonction SI, que l'on utilise en cascade. comme ceci =SI(BF9<200;"0 à moins de 200";SI(BF9<500;"200 à moins de 500";SI(BF9<1000;"500 à moins de 1000";SI(BF9>1000;"audelà de 1000";"")))) - Si l'on veut changer le texte retourné, il faudra forcément modifier le contenu de la formule. - Le nombre de SI en cascade est limité à 7. Certain te proposerai la fonction CHOSIIR, mais dans ton cas, cette fonction ne peut être appliquée. Reste la proposition de Chris, qui consiste à rechercher une valeur (BF9) dans une plage de valeurs qui représentent les valeurs mini des intervales, et retourne le texte associé. Dans la proposition de de Chris le comparateur d'intervale est celui-ci : la valeur est supérieure ou égale (>=) à l'intervalle inférieur et inférieure à l'intervalle de la tranche suivante. A noter : Les valeurs des intervalles doivent être triées. @+Jean-Marie |
|
|
Re: formule permettant de faire des tranches de prix | ||
---|---|---|
Inscription: 30/08/2010
Messages:
53
Système d'exploitation: PC - MAC Version Excel utilisée: Excel 2003.2007.2010 |
Posté le : 03-07-2012 23h25
Bonsoir, Jean-Marie, Chris, le forum
Je vous remercie d'avoir répondu à ma demande, je ne peux que réitérer ce que je dis à chaque fois que je formule une demande ! Vous êtes géniaux et vraiment sympathiques. Pour ce cas et après avoir mordu ma souris et piétiné mon clavier j'ai finalement trouvé une solution que je vous soumets... A vous d'en juger la pertinence avec votre regard d'expert. Voila les formules : Pour trouver dans la liste de prix la tranche de 0 a 200 =SI($E3<=200;G$2;"") de 201 à 400 =SI(ET($E3>=201;$E3<=400);H$2;"" ) de 401 à 600 =SI(ET($E3>=401;$E3<=600);I$2;"" ) etc jusqu'à la tranche de 2501 à 7000 et pour finir avec la tranche > à 7000 =SI($E3>7000;N$2;"") A bientôt Zorbrax |
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
Qui consulte actuellement ce sujet ?
1 Utilisateur(s) anonymes