Au secours ! cherche le mots qui correspondre le plus
hadjoudjabdelkader
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je cherche une fonction qui cherche le nom qui correspondre le plus dans ma base de donne exemple si je tape : "LATI SIEFEDDINE" est ce nom est enregistres sur ma base est
"LATI SIF EDDINE"
je cherche la formule c'est urgent merci avant
je cherche une fonction qui cherche le nom qui correspondre le plus dans ma base de donne exemple si je tape : "LATI SIEFEDDINE" est ce nom est enregistres sur ma base est
"LATI SIF EDDINE"
je cherche la formule c'est urgent merci avant
A voir également:
- Au secours ! cherche le mots qui correspondre le plus
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Supprimer le mot de passe au démarrage de l'ordinateur - Guide
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
- Dans le texte à télécharger, quel est le mot placé juste après le mot semperium ? - Forum Bureautique
- Qui est albot mots entre amis - Forum jeux en ligne
3 réponses
Allo,
Peut-être avec une fonction de RECHERCHEV, en omettant la condition FAUX, il trouve la valeur la plus proche, mais je ne suis pas certaine.
Peut-être avec une fonction de RECHERCHEV, en omettant la condition FAUX, il trouve la valeur la plus proche, mais je ne suis pas certaine.
hadjoudjabdelkader
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
merci comme meme margir
Bonjour
si on prend votre demande au pied de la lettre, vous pouvez traiter comme suit
votre liste texte en A1:A100
votre texte à chercher en B1
la formule:
=INDEX(A1:A100;MAX(SI(SUBSTITUE(A1:A100;" ";"")=SUBSTITUE(B1;" ";"");LIGNE(A1:A100))))
Attention, cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit se retrouver automatiquement entre accolade dans la barre de formule
Elle ne trouvera les textes de A que si seuls les blancs sont mal placés, pas si les écritures sans espaces ne sont pas identiques
D'autres variantespour trouver les textes qui commencent par (par exemple LATI)
=RECHERCHEV(GAUCHE(B1;4)&"*";A:A;1;0)
ou qui finissent (par exemple:EDDINE)
=RECHERCHEV("*"&DROITE(B1;6);A:A;1;0)
mais vous n'aurez pas de perfection dans tous les cas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
si on prend votre demande au pied de la lettre, vous pouvez traiter comme suit
votre liste texte en A1:A100
votre texte à chercher en B1
la formule:
=INDEX(A1:A100;MAX(SI(SUBSTITUE(A1:A100;" ";"")=SUBSTITUE(B1;" ";"");LIGNE(A1:A100))))
Attention, cette formule est matricielle et doit être entrée avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit se retrouver automatiquement entre accolade dans la barre de formule
Elle ne trouvera les textes de A que si seuls les blancs sont mal placés, pas si les écritures sans espaces ne sont pas identiques
D'autres variantespour trouver les textes qui commencent par (par exemple LATI)
=RECHERCHEV(GAUCHE(B1;4)&"*";A:A;1;0)
ou qui finissent (par exemple:EDDINE)
=RECHERCHEV("*"&DROITE(B1;6);A:A;1;0)
mais vous n'aurez pas de perfection dans tous les cas
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour,
installe fuzzy lookup (https://www.microsoft.com/en-us/download/details.aspx?id=15011
Une présentation ici : http://www.emarketeur.fr/ressources/productivite/comparaison-listes-excel-fuzzy-logic-donne-coup-de-vieux-vlookup/
eric
installe fuzzy lookup (https://www.microsoft.com/en-us/download/details.aspx?id=15011
Une présentation ici : http://www.emarketeur.fr/ressources/productivite/comparaison-listes-excel-fuzzy-logic-donne-coup-de-vieux-vlookup/
eric