Faire une recherche partielle dans Excel

Dernière mise à jour le 06/07/2024
Temps de lecture : 2 minutes

Le monde de l'informatique a toujours su traiter une recherche partielle, c'est-à-dire sur une partie d'un mot ou d'une expression. Une recherche partielle se caractérise par l'utilisation des symboles * ou ?. C'est ce que l'on appelle des métacaractères.

  • Le point d'interrogation (?) représente un seul caractère.
    • Par exemple r?z, renverra les mots riz, raz, rez
  • L'astérisque (*) représente une série de caractères (y compris aucun caractère).
    • Par exemple, mar* renverra marie, martine, marie-pierre
    • Mais vous pouvez également mettre l'astérisque en début de chaîne. Par exemple *mbre retournera septembre, novembre, décembre

Faire une recherche partielle avec RECHERCHEX

La fonction RECHERCHEX d'Excel est très puissante pour effectuer des recherches dans les tableaux de données. Elle permet d'utiliser des métacaractères pour réaliser des recherches partielles mais il y a une subtilité ‼️

En effet, si nous écrivons la fonction RECHERCHEX avec un métacaractère de recherche, la fonction retournera une erreur.

Recherchex ne reconnait pas lasterisque

Mais la fonction RECHERCHEX a plus d'options que la fonction RECHERCHEV. Le cinquième argument de la fonction permet de préciser le type de recherche. Par défaut, c'est une recherche exacte qui est effectuée. Mais si vous choisissez la valeur 2, vous effectuez une recherche avec des métacaractères

Cinquieme argument de la fonction recherchex

De cette façon, la fonction RECHERCHEX est capable d'interpréter le métacaractère *

Recherche partielle avec le metacaractere asterisque

Conclusion

En utilisant les métacaractères avec la fonction RECHERCHEX, vous pouvez facilement effectuer des recherches partielles dans vos données Excel. Cependant, il y a quelques limitations à la méthode.

En effet, comme le montre l'exemple précédent, seul le résultat correspondant à la première valeur correspondant à la recherche partielle est retournée par RECHERCHEX.

Si votre besoin c'est de retourner les 3 valeurs correspondant aux lettres "mbre", il faudra plutôt utiliser la fonction FILTRE

Retourner plusieurs resultat avec la fonction FILTRE pour une recherche partielle

Articles liés

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Microsoft MVP 2024

Faire une recherche partielle dans Excel

Reading time: 2 minutes
Dernière mise à jour le 06/07/2024

Le monde de l'informatique a toujours su traiter une recherche partielle, c'est-à-dire sur une partie d'un mot ou d'une expression. Une recherche partielle se caractérise par l'utilisation des symboles * ou ?. C'est ce que l'on appelle des métacaractères.

  • Le point d'interrogation (?) représente un seul caractère.
    • Par exemple r?z, renverra les mots riz, raz, rez
  • L'astérisque (*) représente une série de caractères (y compris aucun caractère).
    • Par exemple, mar* renverra marie, martine, marie-pierre
    • Mais vous pouvez également mettre l'astérisque en début de chaîne. Par exemple *mbre retournera septembre, novembre, décembre

Faire une recherche partielle avec RECHERCHEX

La fonction RECHERCHEX d'Excel est très puissante pour effectuer des recherches dans les tableaux de données. Elle permet d'utiliser des métacaractères pour réaliser des recherches partielles mais il y a une subtilité ‼️

En effet, si nous écrivons la fonction RECHERCHEX avec un métacaractère de recherche, la fonction retournera une erreur.

Recherchex ne reconnait pas lasterisque

Mais la fonction RECHERCHEX a plus d'options que la fonction RECHERCHEV. Le cinquième argument de la fonction permet de préciser le type de recherche. Par défaut, c'est une recherche exacte qui est effectuée. Mais si vous choisissez la valeur 2, vous effectuez une recherche avec des métacaractères

Cinquieme argument de la fonction recherchex

De cette façon, la fonction RECHERCHEX est capable d'interpréter le métacaractère *

Recherche partielle avec le metacaractere asterisque

Conclusion

En utilisant les métacaractères avec la fonction RECHERCHEX, vous pouvez facilement effectuer des recherches partielles dans vos données Excel. Cependant, il y a quelques limitations à la méthode.

En effet, comme le montre l'exemple précédent, seul le résultat correspondant à la première valeur correspondant à la recherche partielle est retournée par RECHERCHEX.

Si votre besoin c'est de retourner les 3 valeurs correspondant aux lettres "mbre", il faudra plutôt utiliser la fonction FILTRE

Retourner plusieurs resultat avec la fonction FILTRE pour une recherche partielle

Articles liés

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.