Mettre sous la forme d'interval un résultat

Fermé
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008 - 9 oct. 2008 à 17:38
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 10 oct. 2008 à 11:48
Bonjour à tous,

Je recherche une fonction qui me permette de faire le travail suivant:

Si en A1 j 'ai 25% affiche en B1 l'interval [0;25]
ou
Si en A1 j 'ai 50% affiche en B1 l'interval [25;50]
ou
Si en A1 j'ai 75% affiche en B1 l'interval [50;75]

Ect



D'avance merci

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
9 oct. 2008 à 17:47
Bonjour

essaies:
=INDEX({"[0,25]";"[25,50]";"[50,75]"};EQUIV(A1;{0;0,25;0,5;0,75};1))
Tu as intérêt à mettre A1 en validation de données pour ne pas avoir à gérerdans la formule une mauvaise saisie en A1

edit:Par exemple :nombre décimal- valeur comprise entre-minimale:0 et maximale:1
0
gruchovitch Messages postés 10 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 7 novembre 2008
10 oct. 2008 à 11:10
Bonjour Michel,

Merci beaucoup pour ton aide cela marche

Par contre je ne comprends pas

=INDEX({"[0,25]";"[25,50]";"[50,75]"};EQUIV(A1;{0;0,25;0,5;0,75};1))

a quoi correspond le 1 à la fin de la formule??? car quand je le modifie cela ne change rien


Merci si tu peux répondre c'est juste pour compre la formule

De plus j ai pas trop compris ton conseil à la fin.


En tout cas merci tu m'as bien aidé

Cordialement
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
10 oct. 2008 à 11:48
bonjour,
tes 2 remarques se rejoignent...

J'ai considéré que l'on pouvait saisir un pourcentage quelconque comme 28% ou 97%...

1/ le 1 de la formule indique que l'on veut se fixer sur la valeur inférieure de la matrice (voir l'aide pour 0 et -1) Si tu n'as que les 3 valeurs 0,25 0,50 et 0,75 possibles en saisie, il faudrait choisir 0 ou laisser 1

2/ la liste de validation de données va intercepter une mauvaise saisie comme -25% ou "toto" et ainsi, on n'a pas à se prendre la tête pour gérer l'erreur dans la formule par exemple:
Si(esterreur(laformule);"erreur";laformule)

Si tu ne connais pas les listes de validation, tu as un topo dans les astuces CCM:
http://www.commentcamarche.net/faq/sujet 8674 listes deroulantes simples avec excel

Bon WE
0