Attribuer une valeur à une cellule si elle est comprise dans une plage de valeurs.

manupilote

XLDnaute Nouveau
Bonjour,
Quelle fonction utiliser pour traduire:
Si $A$1 est comprise entre les valeurs de B1 et C1 alors je lui attribue la "note" (valeur) X en D1?
Si $A$1 est comprise entre les valeurs de B2 et C2, alors je lui attribue la valeur Y en D2.
Et comme ça avec une dizaine de plages.
Il doit y avoir une solution plus simple que de passer par =si(et($A$1>A2;A1<B1);"X";........)
 

Pièces jointes

  • Classeur1.xlsx
    11.2 KB · Affichages: 174
  • Classeur1.xlsx
    11.2 KB · Affichages: 192
  • Classeur1.xlsx
    11.2 KB · Affichages: 188

mth

XLDnaute Barbatruc
Re : Attribuer une valeur à une cellule si elle est comprise dans une plage de valeur

Bonsoir,

essaie avec cette formule:

Code:
SI(ESTNA(EQUIV(A4;B4:B7;1));"";INDEX(D4:D7;EQUIV(A4;B4:B7;1)))

Bonne soirée,

mth
 

manupilote

XLDnaute Nouveau
Re : Attribuer une valeur à une cellule si elle est comprise dans une plage de valeur

Merci mth,

Quelle efficacité et quelle rapidité!!!
Ces fonctions sont terribles d'efficacité mais je ne les maitrise pas bien à cause de leur syntaxe notamment. Malgré tout j'ai compris ta formule.
Merci encore
 

Discussions similaires

Réponses
9
Affichages
163
Réponses
4
Affichages
544

Statistiques des forums

Discussions
312 370
Messages
2 087 693
Membres
103 641
dernier inscrit
anouarkecita2