Cherche formule EXCEL
Nevets
-
yclik Messages postés 3874 Date d'inscription Statut Membre Dernière intervention -
yclik Messages postés 3874 Date d'inscription Statut Membre Dernière intervention -
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 !
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 !
A voir également:
- Cherche formule EXCEL
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
3 réponses
1- créer une liste décroissante : ...,40,32,25,20,15,0 par exemple en colonne A.
2- appliquer la formule suivante
2- appliquer la formule suivante
=INDEX($A:$A;EQUIV(valeur_cherchée;$A:$A;-1))
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 ;)
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 ;)
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...
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...