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

RechercheV erronée

  • Initiateur de la discussion Initiateur de la discussion 350dr
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

3

350dr

Guest
Bonjour le forum.
Je fais appel à vos connaissances pour me corriger une fonction rechercheV qui ne fonctionne pas. Il ne doit pas y avoir grand-chose mais je sèche. Et comme un exemple vaut mieux que de grands discours, je joins mon fichier.
Merci de votre aide
 

Pièces jointes

Re : RechercheV erronée

Bonjour,

La fonction RECHERCHEV travaille de gauche à droite. Critère à gauche et colonnes de données à droite de cette colonne critère.

Dans ton cas, c'est l'inverse. La colonne critère est la dernière. Dans ce cas, il faut passer par la combinaison des fonctions INDEX et EQUIV.

Ca donne ceci en B9 :

Code:
=SI(NB.SI(Feuil2!$E$5:$E$11;$C$6)=0;"non trouvé";INDEX(Feuil2!$B$5:$B$11;EQUIV($C$6;Feuil2!$E$5:$E$11;0)))

Je te laisse adapter pour les autres cellules.

@+
 
Re : RechercheV erronée

Merci Tibo pour ta réponse, je vais y jeter un coup d'œil ce soir.
Sinon, si je mets ma colonne critère à gauche la fonction Recherchev doit marcher. Non?
Et as tu une solution pour pouvoir faire un copier coller du résultat et non de la formule?
Merci
 
Re : RechercheV erronée

J'ai testé ta formule Tibo, elle marche nickel, je l'ai adopté.
Reste plus qu'a pouvoir faire un copier collé du résultat ! Une idée le forum !
Merci
 
Re : RechercheV erronée

Bonjour le forum.
J'ai adapté la formule que m'a donné Tibo comme ceci:
=SI(NB.SI(Donnée!$R$1:$R$655;$H$19)=0;"non trouvé";INDEX(Donnée!$C$1:$C$655;EQUIV($H$19;Donnée!$R$1:$R$655;0)))
et quand la cellule correspondante est vide, au lieu d'avoir "non trouve" j'ai un 0.
Quelqu'un a une idée?
Merci
 
Re : RechercheV erronée

Bonjour,

à essayer avec l'ajout de &""

Code:
=SI(NB.SI(Donnée!$R$1:$R$655;$H$19)=0;"non trouvé";INDEX(Donnée!$C$1:$C$655;EQUIV($H$19;Donnée!$R$1:$R$655;0))&"")

Pas testé car ta formule n'a plus rien à voir avec le fichier joint au début de ce fil.

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
196
Réponses
18
Affichages
607
Réponses
5
Affichages
245
Réponses
3
Affichages
148
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Réponses
5
Affichages
183
Réponses
6
Affichages
194
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…