Autres Valeur entre deux intervalles

atika

XLDnaute Nouveau
Bonjour,
J'ai rencontré un problème lors de l'établissement de mon fichier.Si vous voulez bien m'aider SVP( illustation ci joint)
merci d'avance
 

Pièces jointes

  • Copie de Exemple Tableau.xlsx
    10.6 KB · Affichages: 11

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir à tous,

Une formule qui va directement chercher les valeurs du barème. La formule en J6 est une formule matricielle à tirer/copier vers le bas.
VB:
=INDEX(E$6:E$11;EQUIV(I6;CNUM(GAUCHE(D$6:D$11;CHERCHE("-";D$6:D$11)-1))))
 

Pièces jointes

  • atika- Exemple Tableau- v2.xlsx
    12.8 KB · Affichages: 11

mapomme

XLDnaute Barbatruc
Supporter XLD
Re à tous,

Une formule encore plus générale.
Le barème est quelconque (pas forcement classé).
Si les intervalles ne sont pas disjoints, on retient celui qui donne le maximum de "poid" :)
La formule est encore une fois matricielle.
VB:
=GRANDE.VALEUR(SI( ((H6>=CNUM(GAUCHE(D$6:D$11;CHERCHE("-";D$6:D$11)-1)))*(H6<1+CNUM(STXT(D$6:D$11;CHERCHE("-";D$6:D$11)+1;9)))) > 0;E$6:E$11;"");1)

edit : version v3a qui renvoie un message d'erreur si la valeur n'est contenue dans aucun intervalle.
 

Pièces jointes

  • atika- Exemple Tableau- v3.xlsx
    15.8 KB · Affichages: 8
  • atika- Exemple Tableau- v3a.xlsx
    15.9 KB · Affichages: 5

Discussions similaires

Réponses
4
Affichages
361
Réponses
4
Affichages
164