SI(OU ou Index

Résolu
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   -  
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai besoin de votre aide pour trouver le taux. j'ai commencé dans c2 et je voulais insérer un autre si(ou dedans ça ne me laisse pas passer. Je ne suis pas capable avec index non plus. Je vous remercie.


https://www.cjoint.com/c/LBirMlyGuDm
A voir également:

8 réponses

ALS35 Messages postés 1033 Date d'inscription   Statut Membre Dernière intervention   145
 
Bonjour,

En modifiant légèrement ton tableau de tarif, et avec Index et Equiv :
https://www.cjoint.com/c/LBisoKWzMhp

Cordialement
1
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Salutations à tous

rimoa cette discussion a t'elle un rapport avec cet autre sujet ?

Cordialement
1
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour à tous,
une proposition (avec index() :

https://www.cjoint.com/c/LBissHlRmKY

Crdlmt
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
je vous remercie tous les deux, mais je pense en lisant vos formules si j'ai bien compris, vous avec pris la mention '0 à 2' comme un seul code, en fait c'était ma faute de ne pas avoir précisé. (N.B. aucun code 0 dans la BD)
0 à 2 veut dire 1 ou 2 ; 3à4 veut dire 3 ou 4 etc
code transport par exemple 0 à 4 veut dire 1 ou 2 ou 3 ou 4:
Sorry pour ce manque de précision.

Merci.
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Oui, et ?
Tu as lu la syntaxe de la formule equiv() ?
Elle se termine par 1 ou 0
0 correspondance exacte, 1 valeur immédiatement inférieure a la valeur supérieure trouvée
Exemple
on cherche 3: il y a une correspondance pour 3.
On cherche 4: il n'y en a pas (c'est 3 et apres 5) on prend alors la correspondance de la valeur immédiatement inférieure dans le tableau, ici 3
on a donc la meme valeur pour 3 ou pour 4
Si tu cherchais 3,5 ou 4,5, t'aurais le meme resultat

Crdlmt
1

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

Posez votre question
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Ah oui je viens de comprendre, la valeur inférieure ça serait toujours celle à gauche et qui de toute façon a le même taux. Merci pour cet éclaircissement :-)
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Sorry encore moi! j'ai testé les deux formules et ça fonctionne merci ! mais j'ai erreur dans le cas où N2 = CR1. Voici ma formule adaptée à mon vrai fichier est ce que j'ai manqué de quoi?


=INDEX($CP$2:$CR$7;EQUIV(L2;$CO$2:$CO$7;1);EQUIV(N2;$CP$1:$CR$1;1))
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Oubliez mon commentaire j'ai trouvé mon erreur fiou !
0
rimoa Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   1
 
Oui justement et c'est réglé merci.
0