Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Dranreb

XLDnaute Barbatruc
Bonjour.
Peut aussi s'écrire comme ça si on ne veut pas faire de tableau de barême :
En J6, à propager sur 8 lignes :
Code:
=INDEX({40;45;50;55;60;66;0};EQUIV($I6;{0;501;1001;2001;3001;4001;5001}))
 

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
399
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…