RechercheX la nouvelle fonction qui révolutionne Excel

Mise à jour du 12/02/2020 : Enfin, oui enfin!! RechercheX, LA fonction Excel qui va ringardiser la fonction RechercheV que vous connaissez tous est disponible pour tous les utilisateurs d'Office 365!!! Nous l'annoncions en test au sein du programme insider depuis le mois d'Août et vous aviez hâte de pouvoir l'utiliser dans vos fichiers.
1.2.3 partez, lancer Excel et faites vous plaisir!

Microsoft vient de mettre à disposition dans son programme insider une nouvelle fonction de recherche qui va vite devenir un incontournable : la fonction RechercheX.

Cette nouvelle fonction va se substituer pour de nombreux besoins aux fonctions RechercheV, RechercheH et au couple Index/Equiv souvent utilisées par les habitués d'Excel.
Gaëtan Mourmant du site XLérateur met en avant les avantages suivant de cette fonction :
  • Possibilité d'utiliser 2 plages au lieu d'une (par rapport à RechercheV)
  • La recherche est possible vers la gauche
  • Possibilité d'ajouter ou supprimer des colonnes sans impact sur les résultats
  • Possibilité de retourner des plages de valeurs plutôt qu'une cellule unique
  • La valeur exact est retournée par défaut
  • Possibilité d'utiliser des expressions régulières en utilisant les caractères génériques tels que ? ou *
  • Rapidité du traitement de la recherche
Puisque une bonne vidéo vaut parfois mieux qu'un long discours, découvrez la fonction RechercheX dans cette vidéo :


Microsoft explique avoir créé cette nouvelle fonction pour pallier aux limitations suivante de RechercheV :
  • Recherche de valeurs proches par défaut. La nouvelle fonction recherche par défaut les valeurs exacts : la plupart du temps les utilisateurs souhaitent une recherche exact et ce n'est pas comme cela que RechercheV fonctionne par défaut. Pour exécuter une recherche sur la valeur exact, vous devez définir le 4ème argument à "Faux" ou "0". Si vous oubliez cet argument (ce qui arrive souvent), vous obtenez une valeur proche qui est souvent fausse.
  • Ne supporte pas l'insertion et la suppression de colonnes : Le 3ème argument de RechercheV est le numéro de colonne à partir de laquelle vous souhaitez extraire le résultat de la recherche. Parceque c'est un nombre, si vous insérez ou supprimez une colonne, il est nécessaire de modifier ce nombre dans la formule RechercheV.
  • Impossibilité de rechercher vers la gauche. RechercheV recherche systématiquement une valeur dans la 1ère colonne puis retourne le résultat se trouvant dans une colonne située à sa droite. Il n'y a aucun moyen de chercher vers la gauche ce qui force l'utilisateur à réagencer les colonnes d'un tableau si il en a besoin.
  • Impossibilité de chercher à partir du bas : Si vous souhaitez chercher la dernière occurrence, il nécessaire d'inverser l'ordre de vos données.
  • Impossibilité de recherche la valeur immédiatement supérieure : Lorsque vous exécutez une recherche de valeur proche, seul la prochaine valeur plus petite peut être retournée et uniquement si les données sont triées correctement.
  • Référence plus de cellules que nécessaire: le second argument de RechercheV doit s'étendre de la colonne de recherche à la colonne de résultats. Par conséquent, il fait généralement référence à plus de cellules que nécessaire. Cela entraîne des calculs inutiles, réduisant les performances de vos feuilles de calcul.
Sachez que l'équivalent de cette fonction dans les version anglophones d'Excel est XLOOKUP, intéressant à savoir si vous cherchez plus d'informations à ce sujet.

Attention, RechercheX est disponible uniquement aux utilisateurs abonnés au programme Office 365 Insiders.
Son déploiement démarre aujourd'hui et il sera étendu petit à petit à tous les abonnés à ce programme dans les prochaines semaines.


On attend vos commentaires et avis ci-dessous.
 
Dernière édition:

Boswellias

XLDnaute Nouveau
Dommage que cette fonction ne me soit montrée que maintenant, j'en avais vraiment besoin il y a quelques semaines et j'ai du "combiner" plusieurs fonctions pour arriver à ce que je cherchais mais c'étais trooooooop long
merci je vais essayer de mettre à jour avec cette nouvelle "CRÉATION"
 

amiine90

XLDnaute Nouveau
Bonjour,
La fonction RECHERCHEX() est vraiment une fonctionne qui va nous rendent faciles les tâches de chercher une valeur depuis un tableau.
Mais comme elle n'est disponible que pour le Office 365, j'ai eu l'idée d'essayer de créer une fonction personnalisé équivalente à RECHERCHEX() .. avec l'aide des experts du forum bien sûr :)
 

Xlerateur - Gaetan

XLDnaute Nouveau
Enfin !!! :p depuis le temps qu'on l'attendait !
Sinon, pas compris l'astuce du "ii ESPACE" : un remplacement automatique de chaîne de caractères personnalisé ?
Merci pour la préz ;-)
Edit : c'est bien ça, c'est un paramétrage de correction automatique.
Oui, c'est bien ca :
Dans Fichier — Options — Vérification — Options de correction automatique — Correction automatique,
et vous ajoutez une nouvelle option :
ii pour
=INDEX(ColRésultat;EQUIV(ValCherchée;ColRecherche;0)
Pour une discussion à ce sujet : http://www.xlerateur.com/formules-e...olresultatequivvalchercheecolrecherche0-7157/
et pour automatiser en VBA :
 

Xlerateur - Gaetan

XLDnaute Nouveau
Bonsoir
Très bonne explication mais dans la première colonne (ville) il y a deux LILLE la fonction marche qu'avec la premiere
Est-ce un bug?
Merci de m'éclairer à ce sujet
Bonne soirée à tous
Bonjour,
Ca n'est pas un bug, la fonction recherchev ou match renvoit l'information de la première valeur trouvée. Avec recherchex, je voulais montrer qu'elle pouvait aussi renvoyer la dernière valeur avec le critère -1 (voir la fin de la vidéo).
Cdt.
 
E

ediArthur

Guest
Bonjour, Vraiment Dommage qu'elle ne soit disponible qu'en Office 365 Inside. Je ne connaissais d'ailleurs pas ce niveau de licence Inside.
J'ai une licence Office 365 Business Premium est elle incluse dedans ?
Il y a t'il l'équivalent en code vba de ce rechercheX , une fonction lookupX en vba qui renverrait plusieurs champs serait top.
 
Dernière modification par un modérateur:

Dranreb

XLDnaute Barbatruc
Bonjour, Vraiment Dommage qu'elle ne soit disponible qu'en Office 365 Inside. Je ne connaissais d'ailleurs pas ce niveau de licence Inside.
J'ai une licence Office 365 Business Premium est elle incluse dedans ?
Il y a t'il l'équivalent en code vba de ce rechercheX , une fonction lookupX en vba qui renverrait plusieurs champs serait top.
Voir poste #26, j'y parle d'une fonction perso Ressortir qui permet ce genre de choses.
 

Staple1600

XLDnaute Barbatruc
Bonsoir le fil,

=>ediArthur
Pour infos
Remarque : 28 août 2019 :
XLOOKUP est actuellement une version bêta, qui est disponible uniquement pour les parties du programme Office Insider pour le moment.
Nous allons continuer à l’optimiser au cours des prochains mois.
Lorsque XLOOKUP est prêt, nous le publierons pour tous les participants au programme Office Insider et les abonnés office 365.
Donc logiquement, tu devrais pouvoir l'utiliser ;)
 

Zayed

XLDnaute Nouveau
Microsoft vient de mettre à disposition dans son programme insider une nouvelle fonction de recherche qui va vite devenir un incontournable : la fonction RechercheX.

Cette nouvelle fonction va se substituer pour de nombreux besoins aux fonctions RechercheV, RechercheH et au couple Index/Equiv souvent utilisées par les habitués d'Excel.
Gaëtan Mourmant du site XLérateur met en avant les avantages suivant de cette fonction :
  • Possibilité d'utiliser 2 plages au lieu d'une (par rapport à RechercheV)
  • La recherche est possible vers la gauche
  • Possibilité d'ajouter ou supprimer des colonnes sans impact sur les résultats
  • Possibilité de retourner des plages de valeurs plutôt qu'une cellule unique
  • La valeur exact est retournée par défaut
  • Possibilité d'utiliser des expressions régulières en utilisant les caractères génériques tels que ? ou *
  • Rapidité du traitement de la recherche
Puisque une bonne vidéo vaut parfois mieux qu'un long discours, découvrez la fonction RechercheX dans cette vidéo :


Microsoft explique avoir créé cette nouvelle fonction pour pallier aux limitations suivante de RechercheV :
  • Recherche de valeurs proches par défaut. La nouvelle fonction recherche par défaut les valeurs exacts : la plupart du temps les utilisateurs souhaitent une recherche exact et ce n'est pas comme cela que RechercheV fonctionne par défaut. Pour exécuter une recherche sur la valeur exact, vous devez définir le 4ème argument à "Faux" ou "0". Si vous oubliez cet argument (ce qui arrive souvent), vous obtenez une valeur proche qui est souvent fausse.
  • Ne supporte pas l'insertion et la suppression de colonnes : Le 3ème argument de RechercheV est le numéro de colonne à partir de laquelle vous souhaitez extraire le résultat de la recherche. Parceque c'est un nombre, si vous insérez ou supprimez une colonne, il est nécessaire de modifier ce nombre dans la formule RechercheV.
  • Impossibilité de rechercher vers la gauche. RechercheV recherche systématiquement une valeur dans la 1ère colonne puis retourne le résultat se trouvant dans une colonne située à sa droite. Il n'y a aucun moyen de chercher vers la gauche ce qui force l'utilisateur à réagencer les colonnes d'un tableau si il en a besoin.
  • Impossibilité de chercher à partir du bas : Si vous souhaitez chercher la dernière occurrence, il nécessaire d'inverser l'ordre de vos données.
  • Impossibilité de recherche la valeur immédiatement supérieure : Lorsque vous exécutez une recherche de valeur proche, seul la prochaine valeur plus petite peut être retournée et uniquement si les données sont triées correctement.
  • Référence plus de cellules que nécessaire: le second argument de RechercheV doit s'étendre de la colonne de recherche à la colonne de résultats. Par conséquent, il fait généralement référence à plus de cellules que nécessaire. Cela entraîne des calculs inutiles, réduisant les performances de vos feuilles de calcul.
Sachez que l'équivalent de cette fonction dans les version anglophones d'Excel est XLOOKUP, intéressant à savoir si vous cherchez plus d'informations à ce sujet.

Attention, RechercheX est disponible uniquement aux utilisateurs abonnés au programme Office 365 Insiders.
Son déploiement démarre aujourd'hui et il sera étendu petit à petit à tous les abonnés à ce programme dans les prochaines semaines.

On attend vos commentaires et avis ci-dessous.
Merci beaucoup c'est une très belle fonction
 

Statistiques des forums

Discussions
311 725
Messages
2 081 947
Membres
101 849
dernier inscrit
florentMIG