Recherche approximative Excel [Résolu/Fermé]

Signaler
Messages postés
36
Date d'inscription
mercredi 11 mai 2011
Statut
Membre
Dernière intervention
28 juin 2013
-
Messages postés
2
Date d'inscription
vendredi 15 novembre 2013
Statut
Membre
Dernière intervention
15 novembre 2013
-
Bonjour,



J'ai rencontré un nouveau problème ..


J'ai deux listes de deux colonnes :
- L'une est composée du nom du produit et de son code bar
- L'autre est composée du nom du produit et de son code image

Objectif : Créer une seule et même liste avec le nom, le code bar et le code image de chaque produit ! (on utilise donc la fonction rechercheV)

Les codes bar et codes image n'ont rien à voir ...

Le problème est le suivant : Les noms des deux listes diffèrent un petit peu donc la fonction "RechercheV" n'est pas capable de reconnaître les noms qui diffèrent un peu trop.


Est-il possible de gérer le seuil de tolérance de la fonction ?
Est-il possible d'effectuer une recherche approximative ?



Merci par avance pour vos réponses

Ps : La recherche s'effectue sur les noms des produits (des mots)

6 réponses

Messages postés
52505
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
14 364
"Est-il possible de gérer le seuil de tolérance de la fonction ?
Est-il possible d'effectuer une recherche approximative ?
"

En résumé, c'est NON pour les deux questions !
* la proposition de ostefan vaut pour les valeurs numériques, mais pas les textes.
* la fonction est justement conçue pour se référer à un contenu précis.
* les différentes méthodes suggérées te demandent autant de travail que de faire tes corrections à la main ... alotrs autant t'y mettre tout de suite !

Cordialement.
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
vendredi 15 novembre 2013
Statut
Membre
Dernière intervention
15 novembre 2013

Bonjour

Heureusement les choses ont un peu évoluées depuis. Un plugin d'Excel est maintenant capable de d'effectuer des recherches approximatives paramétrables. Ca marche sur toutes les versions d'Excel, c'est assez simple à utiliser et c'est gratuit. Toutes les infos ici : http://www.emarketeur.fr/ressources/productivite/comparaison-listes-excel-fuzzy-logic-donne-coup-de-vieux-vlookup/

Bon nettoyage !
Gregory
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
817
Bonjour,
si ce n'est qu'une question de "." dans les libellés, tu peux intégrer dans ton RechercheV une fonction de suppression des ".".
Il y aura alors concordance entre les 2 dénominations et le RechercheV retournera la bonne valeur.
Si la différence entre les listes va au-delà de la présence de ".", il faut creuser le sujet, et pour cela il faudrait voir tes 2 listes.
Mais le principe de base est de mettre les listes en concordance soit par la formule dont je viens de parler, soit par un travail semi-automatique de correction d'une des 2 listes.
Cordialement
Messages postés
36
Date d'inscription
mercredi 11 mai 2011
Statut
Membre
Dernière intervention
28 juin 2013
10
Admettons que comme noms j'ai :

A.O.C dans une liste
et AOC dans l'autre

Sachant que les mots qui suivent sont quasiment les mêmes


Comment permettre au logiciel de renvoyer la réponse la plus proche ?
Messages postés
603
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
10 octobre 2016
9
ça parait difficilement faisable.
Le "." est un caractère, et les caractères génériques pourraient marcher mais ils risquent d'ajouter plus de bazar qu'autre chose.

peut-être en repensant la liste avec plusieurs mots clés dans des colonnes supplémentaires.
Bonjour,
Je ne sais pas si ça pourra t'aider mais si malgré les différences, il y a une certaine recurrence, tu peux peut-être essayer en utilisant:
ESTNUM(CHERCHE("texte";cellule où chercher;1))

cordialement,
Messages postés
25431
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
25 octobre 2020
5 551
Messages postés
603
Date d'inscription
jeudi 9 juin 2011
Statut
Membre
Dernière intervention
10 octobre 2016
9
pour recherchev, il n'y a que le parametre valeur proche qui joue. en gros c'est si la valeur n'est pas trouvée c'est la valeur inférieure qui est renvoyée.

pour un réglage plus fin, il faut voir ce quels sont vos mots-clés et vos listes.