XL 2019 Correspondance Feuil Excel

Bebbb

XLDnaute Nouveau
Bonjour,

J'ai une feuille référence avec des données nommées : Base
Puis une feuille : M ou je veux noter la correspondance recherchée.

Sur la feuille M je veux trouver une correspondance entre la colonne F et la colonne K de la feuille BASE.

Le but final étant de noter sur la feuille M en colonne A la correspondance trouvée dans la feuille Base en colonne A

J'ai testé une formule Feuille M colonne A mais ça ne fonctionne pas
 

Pièces jointes

  • test.xlsx
    187.5 KB · Affichages: 5

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Voici une formule. D'un côté vos références à chercher sont des nombre (M) et de l'autre des textes.
La formule ci-dessous rajoute donc "" à la référence à chercher.

=SIERREUR(INDEX(BASE!$A$2:$A$2324;EQUIV(M!F4&"";BASE!$K$2:$K$2324;0));"non trouvé")
Evitez de faire des recherches sur de colonne entières ET des cellules fusionnées dans les tableaux de données !
Utilisez les tableaux structurés
 

Pièces jointes

  • correspondance.xlsx
    193.3 KB · Affichages: 0

njhub

XLDnaute Occasionnel
Bonjour Bebbb

Essayez en suivant la procédure ci-dessous
1) Créer une colonne en BASE L, servant à isoler les valeurs numériques et textuelles avec une formule du type
Code:
=SI(ESTNUM(K2*1);K2*1;K2)
2) trier la colonne L de BASE en ordre croissant
3) Dédoublonner la colonne F dans la feuille M
4)
Code:
=SIERREUR(INDIRECT("BASE!A"&EQUIV(F4;$BASE.L:L;0);1);"")
;)
 

Bebbb

XLDnaute Nouveau
Bonjour,

Voici une formule. D'un côté vos références à chercher sont des nombre (M) et de l'autre des textes.
La formule ci-dessous rajoute donc "" à la référence à chercher.


Evitez de faire des recherches sur de colonne entières ET des cellules fusionnées dans les tableaux de données !
Utilisez les tableaux structurés
Bonjour,

Et surtout, merci beaucoup.
Est-ce qu'il est possible de rechercher s'il contient une partie de la valeur au lieu de rechercher sur la valeur complète ?
 

Bebbb

XLDnaute Nouveau
Bonjour Bebbb

Essayez en suivant la procédure ci-dessous
1) Créer une colonne en BASE L, servant à isoler les valeurs numériques et textuelles avec une formule du type
Code:
=SI(ESTNUM(K2*1);K2*1;K2)
2) trier la colonne L de BASE en ordre croissant
3) Dédoublonner la colonne F dans la feuille M
4)
Code:
=SIERREUR(INDIRECT("BASE!A"&EQUIV(F4;$BASE.L:L;0);1);"")
;)
Merci pour vos renseignements :)
 

Hasco

XLDnaute Barbatruc
Repose en paix
Re,

Est-ce qu'il est possible de rechercher s'il contient une partie de la valeur au lieu de rechercher sur la valeur complète ?

Oui avec Equiv vous pouvez jouer avec les jokers : * pour n'importe quel caractère et ? pour UN caractère

Trouve les correspondances qui contiennent la référence
EQUIV("*" & [@scqfcq]&"*";Datas_Base[11];0)
Trouve les correspondances qui commence par la référence :
EQUIV([@scqfcq]&"*";Datas_Base[11];0)
 

Discussions similaires

  • Question
Microsoft 365 TEXTBOX
Réponses
7
Affichages
335
Réponses
3
Affichages
206

Statistiques des forums

Discussions
312 217
Messages
2 086 353
Membres
103 196
dernier inscrit
N-TR86