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

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,

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
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
528
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…