Meilleur choix dans une liste

ALB05 -  
 ALB05 -
Bonjour,
sous excel,
quelle formule utiliser dans la mise en forme automatique pour repérer dans une liste la valeur se rapprochant le plus près d'une donnée entrée

Choix A 10
Choix B 12
Choix C 15
Choix D 17
Choix E 20

Données : 16

Je voudrai que ce soit la valeur "15" qui soit mise en forme automatique "par exemple sur fond vert".
Pourquoi 15 et pas 17 ? : Parce que je veux la valeur immédiatement inférieure mais pas supérieur.

Merci
A voir également:

7 réponses

ALB05
 
Erratum :
Je me suis trompé, c'est une formule dans "MISE EN FORME CONDITIONNELLE" et non pas automatique.

Complément :
De plus, est il possible d'écrire dans une autre cellule la valeur "Choix C" correspondant au libellé de la cellule retenue ?

col A col B
L1 Choix A 10
L2 Choix B 12
L3 Choix C 15
L4 Choix D 17
L5 Choix E 20

L7 Données 16
L9 Résultat

[Enter]

L9 Résultat Choix C + Mise en forme conditionnelle du "15" (fond vert) en cellule B3

Merci
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonjour
Est ce qu'une des deux solutions du fichier ci dessous vous conviendrait?
Crdlmnt
http://www.cijoint.fr/cjlink.php?file=cj200903/cijaXHHtNa.xls
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour,

a peu près pareil que l'ami Vaucluse (bonjour) mais sans colonne intermédiaire
https://www.cjoint.com/?djr45SAzCm
0
ALB05
 
Merci à tous les 2, c'est exactement ce que je cherchais.
J'ai implémenté la solution de Michel sans problème.
Si je poussais ..., je voudrai en cas de valeur saisie < à 10 qui est le début de tableau, que le choix se fasse sur cette 1ère valeur, cad 10.
Là la contrainte INF n'est pas respecter mais un choix est au moins prix même s'il dépasse la valeur recherché.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Re
je pense que pour cette dernière question, il suffit d'utiliser la formule de michel (salut)!)et de la complèter avec:
=SI(L7<B1;A1;INDEX(A1:A5;EQUIV(L7;B1:B5;1)))
Crdlmnt
Pour michel:je ne connaissais pas le code 1 de la formule EQUIV; Merci. Bon WE
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
Poussez mon cher, poussez! c'est le m^me prix: gratuit
https://www.cjoint.com/?djsY0qjNic
0
ALB05
 
Merci beaucoup de votre collaboration.
Je n'ai plus qu'a me mettre au travail.
0