Recherche floue dans Excel (avec Add-In & ; Power Query)

  • Partage Ça
Hugh West

Si vous essayez d'avoir une correspondance partielle en plus de la correspondance exacte de différentes données, vous pouvez utiliser Recherche floue Cet article vous donnera l'introduction et les procédures d'utilisation de ce logiciel. Recherche floue d'Excel.

Télécharger le cahier d'exercices

Recherche floue.xlsx

Objectif de Fuzzy Lookup Excel

Utilisation de la Recherche floue d'Excel, vous pouvez indiquer les correspondances partielles de deux tableaux de données. De plus, vous pouvez également essayer la correspondance exacte en utilisant cette fonction.

Ici, nous avons deux ensembles de données contenant des enregistrements de ventes de Janvier et Février de XYZ A l'aide de ces ensembles de données, nous allons découvrir les similitudes entre les entreprises de l'UE. Produit et Vendeur des colonnes de ces deux plages de données.

Lien de téléchargement du module complémentaire Fuzzy Lookup

Tout d'abord, vous devez installer cet add-in en cliquant sur le lien suivant.

Lien de téléchargement de Fuzzy Lookup Add-In

Une fois l'installation terminée, lorsque vous ouvrirez votre classeur Excel, cette fonctionnalité sera ajoutée automatiquement. Ici, nous pouvons voir que nous avons un nouvel onglet nommé Recherche floue qui a le Recherche floue Option.

Procédures d'utilisation de Fuzzy Lookup Excel

Dans cet article, nous allons essayer de montrer les étapes de l'utilisation de la fonction Recherche floue d'Excel ainsi que l'option de correspondance floue d'Excel. Power Query pour indiquer la correspondance partielle de deux tableaux de données.

Nous avons utilisé Microsoft Excel 365 ici, vous pouvez utiliser toute autre version selon votre convenance.

1. utilisation du module complémentaire Fuzzy Lookup

Étape-01 : Création de deux tableaux pour Fuzzy Lookup Excel

Avant d'utiliser le Recherche floue nous devons convertir les deux plages de données suivantes en deux tableaux différents.

Suite à l'article "Comment créer un tableau dans Excel" nous avons converti les plages dans ces tableaux.

Maintenant, nous devons renommer ces tables.

➤ Sélectionnez la table pour Record de ventes de janvier et ensuite aller à Conception de la table Onglet>> ; renommer la Nom de la table comme Janvier .

De même, renommez le Record de ventes en février table comme Février .

Étape 02 : création d'une recherche floue avec le module complémentaire Excel Recherche floue

➤ Go to Recherche floue Tab>> ; Recherche floue Option.

Maintenant, vous aurez un Recherche floue dans le volet de droite.

➤ Sélectionnez la cellule où vous voulez votre tableau de comparaison des sorties.

➤ Choisissez le Table gauche comme Janvier et le Table droite comme Février .

Maintenant, nous devons sélectionner les colonnes sur la base desquelles nous voulons cette comparaison, car nous voulons cette comparaison sur la base de l'élément Produit et la colonne Vendeur afin que ces colonnes soient sélectionnées dans la Colonnes de gauche et Colonnes de droite boîtes.

Comme Colonnes de sortie sélectionnez le Janvier.Produit et Janvier.SalesPerson de la Janvier table et,

Février.Produit et Febuary.SalesPerson de la Février et enfin,

sélectionnez le Similitude FuzzyLookup pour obtenir l'indication du pourcentage de similitudes.

Pour cette étape, nous avons sélectionné le Nombre de matches comme 1 et le Seuil de similarité comme 0.51 et a ensuite appuyé sur Allez sur .

De cette manière, nous avons obtenu des correspondances pour les Produits Apple et Pomme verte pour le Vendeur Howard et pour Cerise , Blackberry et Tomate qui sont entièrement appariés car la similarité est 100% .

Effets de la modification du nombre de correspondances et du seuil de similarité

Nombre de matches :

En fonction de la sélection de cette option, nous obtiendrons le plus grand nombre de correspondances.

Pour sélectionner le Nombre de matches comme 1 ,

nous obtenons le tableau de comparaison suivant où nous avons une similarité pour chaque produit, mais nous avions Blackberry 2 fois dans la Février table avec différents Personnel de vente .

Mais si vous sélectionnez le Nombre de matches comme 2 ,

alors vous obtiendrez les résultats correspondants pour ces deux Blackberry produits avec le Vendeur Sheldon et Matt .

Seuil de similarité :

Il a une portée comprise entre 0 à 1 et pour passer de la gamme inférieure à la gamme supérieure, nous passerons de la correspondance partielle à la correspondance exacte.

Tout d'abord, nous allons essayer avec un Seuil de similarité de 0.1 .

Ici, nous obtenons les similitudes de 20% à 100% .

Pour sélectionner Seuil de similarité comme 0.4 ,

la gamme de similarité est de 60% à 100% .

Lorsque nous avons sélectionné le Seuil de similarité comme 0.84 ,

Alors la gamme de similarité est de 90% à 100% .

Enfin, pour sélectionner la plus haute Seuil de similarité gamme comme 1 ,

Vous n'obtiendrez alors que les correspondances exactes, car la plage de similarité est ici. 100% .

2. option de correspondance floue de Power Query

Ici, nous utilisons Power Query pour la mise en correspondance partielle de deux plages de données au lieu de l'option Recherche floue option.

Étape-01 : Création de deux requêtes

Pour comparer les Produit et Vendeur colonnes de la Janvier et Février Nous allons d'abord convertir ces deux plages en requêtes.

➤ Go to Données Tab>> ; De la table/plage option.

Ensuite, le Créer une table s'affichera.

➤ Sélectionnez la plage de votre tableau de données (ici, nous sélectionnons la plage de données de l'... Record de ventes de janvier )

➤ Check Mon tableau a des en-têtes OK .

Après cela, un Power Query s'ouvrira.

➤ Renommer la requête en tant que Janvier .

Maintenant, nous allons importer ces données en tant que connexion seulement.

➤ Go to Accueil Tab>> ; Fermer & ; Charger Dropdown>> ; Fermer & ; Charger à option.

Ensuite, le Importer des données apparaît.

➤ Cliquez sur le Créer uniquement une connexion OK .

De même, créez une requête nommée Février pour l'ensemble des données Record de ventes en février .

Dans le volet de droite, nous pouvons voir le nom des deux requêtes Janvier et Février que nous avons créé dans cette étape.

Contenu connexe : VLOOKUP Texte de correspondance approximative dans Excel (4 exemples)

Étape-02 : Combinaison de requêtes pour Fuzzy Lookup Excel

Dans cette étape, nous allons combiner les requêtes de l'étape précédente pour faire correspondre les données de ces requêtes.

➤ Go to Données Tab>> ; Obtenir des données Dropdown>> ; Combiner les requêtes Dropdown>> ; Fusionner Option.

Par la suite, le Fusionner s'affichera.

➤ Cliquez sur le menu déroulant de la première case, puis sélectionnez le bouton . Janvier option.

➤ Sélectionnez le menu déroulant de la deuxième case, puis sélectionnez le bouton . Février option.

Après cela, nous devons sélectionner les colonnes des deux requêtes en appuyant sur CTRL avec un Cliquez avec le bouton gauche de la souris sur à un moment donné sur la base duquel nous voulons faire correspondre nos données.

Ensuite, nous pouvons voir qu'il a trouvé 3 rangs en fonction de 9 rangs .

Lectures similaires :

  • Comment utiliser VLOOKUP pour une correspondance partielle dans Excel (4 façons)
  • Correspondance partielle de deux colonnes dans Excel (4 approches simples)
  • Comment utiliser INDEX et Match pour une correspondance partielle (2 façons)
  • Utiliser un VLOOKUP partiel dans Excel (3 façons ou plus)
  • Excel VLOOKUP pour trouver la correspondance la plus proche (avec 5 exemples)

Étape-03 : Utilisation de l'option Fuzzy Matching pour Fuzzy Lookup Excel

Maintenant, nous allons utiliser le Correspondance floue pour effectuer la correspondance partielle en plus des correspondances exactes.

➤ Vérifiez le Utilisez la correspondance floue pour effectuer la fusion. puis sélectionnez l'option Seuil de similarité comme 0.5 pour cette option.

➤ Sélectionnez le Ignorer le cas et l'option Faites correspondre en combinant les parties du texte option.

Pour cette étape, nous avons sélectionné le Nombre maximal de correspondances comme 1 et a appuyé sur OK .

Ici, nous pouvons voir que le nombre de correspondances est passé de 3 à 5 .

Ensuite, vous serez amené à la Éditeur Power Query fenêtre.

Ici, nous pouvons voir les deux premières colonnes de la base de données de l'UE. Janvier mais les colonnes de la Février sont cachés. Donc, nous devons développer cette requête Février colonne.

➤ Cliquez sur le signe indiqué en outre Février .

➤ Sélectionnez le Développez OK .

Maintenant, nous pouvons voir les correspondances des deux requêtes correctement.

Effets de la modification du seuil de similarité

Si nous changeons le Seuil de similarité de 0.5 à 0.2 alors nous aurons 8 matches à la place de 5 matches.

Après avoir appuyé sur OK nous pouvons voir qu'à l'exception de la première ligne, les autres lignes sont partiellement similaires les unes aux autres.

Pour sélectionner le Seuil de similarité de 0.2 à 1 alors nous aurons 4 matches à la place de 8 matches.

Donc, pour les cas d'ignorance des correspondances exactes seulement, nous avons les résultats cette fois-ci.

Contenu connexe : Excel SUMIF avec correspondance partielle (3 façons)

Les choses à retenir

🔺 Les fonctions de recherche intégrées, comme la fonction Fonction VLOOKUP , Fonction HLOOKUP est utile pour les cas de correspondance exacte, mais pour trouver des correspondances approximatives selon nos souhaits, nous pouvons utiliser la fonction Recherche floue d'Excel.

🔺 Pour produire des résultats différents pour les cas de correspondance, vous pouvez modifier le paramètre Nombre de matches et Seuil de similarité paramètres en fonction de vos besoins.

Section pratique

Pour vous entraîner vous-même, nous avons fourni un Pratique comme ci-dessous dans une feuille nommée Pratique S'il vous plaît, faites-le vous-même.

Conclusion

Dans cet article, nous avons essayé de couvrir les procédures d'utilisation de la fonction Recherche floue Excel. J'espère que vous le trouverez utile. Si vous avez des suggestions ou des questions, n'hésitez pas à les partager dans la section des commentaires.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.