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
Configuration: Windows XP
Firefox 3.0.7
Excel 2002

7 réponses

  1. 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
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  3. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,

    a peu près pareil que l'ami Vaucluse (bonjour) mais sans colonne intermédiaire
    https://www.cjoint.com/?djr45SAzCm
    0
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
  7. ALB05
     
    Merci beaucoup de votre collaboration.
    Je n'ai plus qu'a me mettre au travail.
    0