Bonjour,
Voici une astuce, trop peu partagée, pour simplifier l'usage de RECHERCHEV en utilisant les formules COLONNE() ou COLONNES() par exemple :
où "matrice" contient dans la première colonne les valeurs recherchée et en dernière colonne les valeurs à retourner.
Pour mémoire, ce qui est le plus embêtant avec RECHERCHEV est de calculer le numéro de colonne dans la plage de cellules contenant la valeur de retour, avec COLONNES ou COLONNE plus besoin de compter, la formule n'est plus cassée si la matrice change mais cela rend un peu moins lisible le RECHERCHEV.
Avec RECHERCHEH, on doit utiliser LIGNE() ou LIGNES().
Je pense que cela peut être utilisé dans beaucoup de formules dont INDEX, EQUIV, DECALER... pour lesquelles je me donne beaucoup de mal à compter les lignes et les colonnes.
En espérant que cela vous sera utile.
A bientôt
Guy
Voici une astuce, trop peu partagée, pour simplifier l'usage de RECHERCHEV en utilisant les formules COLONNE() ou COLONNES() par exemple :
Code:
=RECHERCHEV(ValeurRecherchée ; Matrice ; COLONNES(Matrice) ; VRAI/FAUX)
Pour mémoire, ce qui est le plus embêtant avec RECHERCHEV est de calculer le numéro de colonne dans la plage de cellules contenant la valeur de retour, avec COLONNES ou COLONNE plus besoin de compter, la formule n'est plus cassée si la matrice change mais cela rend un peu moins lisible le RECHERCHEV.
Avec RECHERCHEH, on doit utiliser LIGNE() ou LIGNES().
Je pense que cela peut être utilisé dans beaucoup de formules dont INDEX, EQUIV, DECALER... pour lesquelles je me donne beaucoup de mal à compter les lignes et les colonnes.
En espérant que cela vous sera utile.
A bientôt
Guy