Cherche formule EXCEL

Fermé
Nevets - 27 avril 2016 à 15:28
yclik Messages postés 3695 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 16 novembre 2024 - 11 mai 2016 à 17:03
Bonjour tout le monde,

Je cherche une formule Excel pouvant faire ceci:

Si la valeur de la cellule est compris dans la plage (15:20) je veux que ce soit 20 qui s'affiche, puis si c'est dans la plage (20:25) je veux que ce soit 25 qui s'affiche, ect avec d'autres plage comme (25:32), (32:40)....

Si quelqu'un saurait m'aider ça serait top !

3 réponses

thev Messages postés 1883 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 6 novembre 2024 691
27 avril 2016 à 16:22
1- créer une liste décroissante : ...,40,32,25,20,15,0 par exemple en colonne A.

2- appliquer la formule suivante
=INDEX($A:$A;EQUIV(valeur_cherchée;$A:$A;-1)) 

0
Zriox Messages postés 61 Date d'inscription lundi 24 novembre 2014 Statut Membre Dernière intervention 27 avril 2016 11
Modifié par Zriox le 27/04/2016 à 16:31
Bonjour,
Plusieurs choix: (en fonction des plages)
- =100*ARRONDI((A11+4,9999)/100;1)
-> [pour une plage de 10 : de 0.0001 à 10 (le nombre de 0 avant le 1 dépend du nombre de 9 dans la formule)]
- =50*ARRONDI((A11+2,499)/50;1)
-> [pour une plage de 5 : de 0.0001 à 5 (le nombre de 0 avant le 1 dépend du nombre de 9 dans la formule)]

[A1 étant la case où tu note ta valeur, tu peux la modifier, mais aussi étendre ta formule pour qu'elle agisse sur plusieurs lignes de données]

Bon.. et avec un peu de raisonnement on peut en déduire les autres plages, il suffit de modifier quelques trucs.

Son avantage énorme c'est qu'elle est relativement courte (contrairement à des formules du type, si(A1>0;5;Si(....).

Au plaisir d'aider ;)
0
Merci beaucoup pour cette réponse, la formule fonctionne mais je n'arrive pas a mettre plusieurs plage différente.

J'ai mis la formule pour une plage de 5, mais les nombres arrondi ne garde pas toujours la même plage.
Voici ma suite de nombres: 5, 8, 12, 15, 20, 25, 32, 40, 50 ,65 ,80 ,100 ,125 ,150

Constatez qu'il y a plusieurs plage: 3, 4, 5, 7, 10, 15 etc...

Que dois-je rajouter dans ma formule?

J'ai t'enté de trouver une solution, mais je suis une quiche sur excel...
0
yclik Messages postés 3695 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 16 novembre 2024 1 513
11 mai 2016 à 17:03
Bonjour
une proposition
0