Recherche ref d'une cellule où se trouve une valeur cherchée

Résolu/Fermé
gcrahes Messages postés 12 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 5 octobre 2014 - 5 oct. 2014 à 17:47
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 5 oct. 2014 à 18:36
Bonjour,

Je cherche une fonction Excel, à défaut VBA qui pourrait me retourner dans une cellule Feuil1!A2 quelle cellule dans une plage Feuil2!B:B contiendrait la valeur saisie et à chercher de ma plage Feuil1!A1.

Merci d'avance,

Gwen


3 réponses

Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 5/10/2014 à 18:43
Bonsoir,

comme cela
=ADRESSE(EQUIV(A1;Feuil2!B:B;0);2;1)

tu peux ajouter le nom de la feuille

="Feuil2 "&ADRESSE(EQUIV(A1;Feuil2!B:B;0);2;1)

si tu ne veux pas l'adresse en référence absolue tu peux changer le dernier chiffre dans la formule ;1) par ;2) ou ;3) ou ;4) suivant ton choix

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
5 oct. 2014 à 18:22
Bonjour
et salut Mike
pour info seulement, car ça ne change pas grand chose:
, on peut inclure le nom de la feuille dans la formule sans concatener:

=ADRESSE(EQUIV(A1;Feuil2!B:B;0);2;;;"Feuil2")

crdlmnt
0
gcrahes Messages postés 12 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 5 octobre 2014
5 oct. 2014 à 18:22
Merci Mike,

J'ai mis en pratique du coup mais cela ne fonctionne que partiellement.

Ci après le fichier en exemple avec différents cas qui marchent et d'autres pas :
https://www.cjoint.com/?3JfszXNGyux

C'est bizarre

Gwen
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
Modifié par Vaucluse le 5/10/2014 à 18:27
Re
voyez mon message précédent. Il fait rajouter le code 0 dans l'item EQUIV car sinon excel ne trouve pas la valeur exacte.
(car la liste en G est en texte et non classée par ordre croissant (le 10 qui contient 1 vient avant le 9)

crdlmnt
0
gcrahes Messages postés 12 Date d'inscription mercredi 9 octobre 2013 Statut Membre Dernière intervention 5 octobre 2014
5 oct. 2014 à 18:34
En effet, je n'avais pas vu t'a précédente remarque. Ca marche beaucoup mieux.

Merci à vous 2
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 5/10/2014 à 18:47
Re,

Et oui il faut ajouter un;0 parce que les valeurs ne sont pas filtrées, c'est le même procédé que pour les RECHERCHES

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0