6 bonnes raisons d'abandonner Recherchev, même si vous vous appelez Flash !

Flash, le paresseux de Zootopia


Bonjour à tous,
Pour faire suite à une discussion sur facebook avec Dominique et d'autres, voici 6 raisons pour lesquelles, il vaut mieux abandonner recherchev, au profit d'index/equiv.
Si vous ne connaissez pas l'utilisation d'index/equiv, vous pouvez lire ces articles ici, ici et .

Pour les inconditionnels de recherchev, nous sommes d'accord, vous économisez l'écriture de quelques caractères. Par exemple, ces deux formules sont équivalentes, la première vous fait économiser...ex...ac...t...e...m...ent 6 caractères 🙂

Si on transforme la plage en tableau (une bonne pratique), on arrive à des différences plus importantes, mais c'est simplement que la référence des plages est plus longue :

Voici donc 6 raisons pour lesquelles vous devriez abandonner Recherchev

Raison 1 à 3 : C'est dangereux
Ainsi, dans la zone de recherche, vous ne pourrez pas :
- ajouter des colonnes.
RechercheV ne fonctionnera plus, pire, il renverra un résultat pouvant induire en erreur.

- supprimer une colonne.
RechercheV ne fonctionnera plus. Dans cet exemple, j'avais remplacé la colonne de recherchev par la valeur 3.

- déplacer une colonne.
RechercheV ne fonctionnera plus.

Donc, comme le disait Dominique, si vous n'avez ne serait-ce qu'un seul recherchev, il devient dangereux - théoriquement - d'ajouter, de supprimer ou de déplacer une colonne dans votre fichier...

Raison 4 & 5 : C'est moins puissant
- avec recherchev, vous devez retourner des valeurs devant se trouver dans les colonnes de droite. Il est impossible de retourner des valeurs se trouvant à gauche.

- avec recherchev, vous ne pouvez pas retourner des valeurs se trouvant à l'intersection d'une ligne et d'une colonne. Ceci est tout à fait possible avec Index/Equiv :

Raison 6 : C'est moins lisible.
Si vous comparez ces deux formules, il est difficile de savoir ce que la recherchev retourne, c'est à dire, la valeur de la deuxième colonne.
=RECHERCHEV(G1;SitesWebs;2;0) - le 2 correspond à la deuxième colonne dans le tableau SitesWebs

Par contre, avec Index/Equiv on identifie clairement l'information : SitesWebs[Site web].
=INDEX(SitesWebs[Site web];EQUIV(G1;SitesWebs[No];0))

Voilà, j'espère que tout ceci vous aura convaincu. Si vous voulez lancer le débat, n'hésitez pas !

A bientôt.

Gaetan

Pour marque-pages : Permaliens.

7 réponses à 6 bonnes raisons d'abandonner Recherchev, même si vous vous appelez Flash !

  1. César Ekam dit :

    Bonjour je suis très intéressé par vos vidéos mais malheureusement je n'arrive pas à toutes les lire pourrai-je les avoirs directement dans ma boîte mail?

  2. Gaetan dit :

    Bonjour,
    Quelle vidéo n'arrivez vous pas à lire?
    Quel navigateur internet utilisez vous?
    Avez vous essayé avec Firefox ou Chrome?
    Ca n'est pas possible de les envoyer par email, il y a trop de vidéos et ca serait trop lourd.
    Merci
    Gaetan

  3. Durando dit :

    Trop fort (comme d'habitude)
    Merci

  4. Gaetan dit :

    Merci 🙂

  5. Carlos dit :

    Bonjour,

    Je viens de passer bcp de temps sur vos différents tutos.
    tous très bien fait.

    je voudrais savoir comment sont faites les zones de textes que vous faites apparaitre au grès de vos explications dans cette vidéos ?

  6. Ping :Une astuce très productive : iii pour =INDEX(ColRésultat;EQUIV(ValCherchée;ColRecherche;0)) - XLérateur

  7. Gaetan Mourmant dit :

    Avec grand plaisir.
    Pour les zones de texte, c'est directement fait dans Excel avec un index à la toupie.
    Ne manquez pas non plus ce lien pour une utilisation très rapide d'INDEX/EQUIV
    https://www.xlerateur.com/formules-et-fonctions-sous-excel/2018/06/24/une-astuce-tres-productive-iii-pour-indexcolresultatequivvalchercheecolrecherche0-7157/
    et aussi :
    https://www.xlerateur.com/formules-et-fonctions-sous-excel/2018/07/08/automatisation-de-lhyper-productivite-7193/
    A bientôt.
    Gaetan

Laisser un commentaire

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


La période de vérification reCAPTCHA a expiré. Veuillez recharger la page.

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