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

Utiliser RECHERCHEV dans une fonction EQUIV

Sissou71

XLDnaute Occasionnel
Bonjour,

Dans un tableau j'ai défini des plages de cellules, je cherche à imbriquer dans uen fonction EQUIV, la fonction RECHERCHEV pour trouver la plage à prendre selon le critère :
=EQUIV($B1;RECHERCHEV($H$1;$B$279:$G$286;5;FAUX);0)
Ca me renvoie #VALEUR, pourriez-vous m'aider ?

Merci
 

R@chid

XLDnaute Barbatruc
Re : Utiliser RECHERCHEV dans une fonction EQUIV

Bonjour,
Si j'ai bien compris, tu peux le faire avec EQUIV(B1; DECALER();0)
pour plus d'aide un fichier exemple sera le bienvenue.

dans la'ttente

@ + +
 

Sissou71

XLDnaute Occasionnel
Re : Utiliser RECHERCHEV dans une fonction EQUIV

Bonjour,

Voici un fichier exemple. Mon problème est dans l'onglet Calcul.
Merci
 

Pièces jointes

  • FichierIndex.xlsx
    13.7 KB · Affichages: 32

R@chid

XLDnaute Barbatruc
Re : Utiliser RECHERCHEV dans une fonction EQUIV

Re,
En C8,
Code:
=SIERREUR(RECHERCHEV($B8;DECALER(Cond!$A$2;($J$2-2)*11;;9;9);EQUIV(C$7;Cond!$2:$2;0);0);"")
@ tirer vers le bas et vers la droite

@ + +
 

Sissou71

XLDnaute Occasionnel
Re : Utiliser RECHERCHEV dans une fonction EQUIV

Bonjour Rachid,

Merci pour ton aide. Ca ne fonctionne pas dans mon fichier mais surement parce que je n'arrive pas à adapter à mon fichier (contenant plus de données et pas forcément dans les mêmes cellules) la partie "DECALER(Cond!$A$2;($J$2-2)*11"

Pourrais-tu m'expliquer comment cette partie fonctionne ? Me la décomposer pour que je comprenne comment l'adapter à mon fichier ?
en l'occurence dans mon fichier A2 = B96 et J2 = H240

Merci pour ton aide
 

Sissou71

XLDnaute Occasionnel
Re : Utiliser RECHERCHEV dans une fonction EQUIV

Bonjour,

J'ai trouvé ou etait l'erreur. Dans le fichier d'exemple on recherchait =SIERREUR(RECHERCHEV($B8;DECALER(Cond!$A$2;($J$2-2)*11;;9;9);EQUIV(C$7;Cond!$2:$2;0);0);"") or dans mon fichier on commence en colonne B.
Donc en modifiant les parties en gras dans la formule :
Cond!$A$2 par Cond!$B$2
et
Cond!$B$2:$Z$2

Tout fonctionne parfaitement.
Merci Rachid pour ton aide
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…