Pour partager cette vidéo sur les réseaux sociaux ou sur un site, voici son url :
Sujets que vous pourriez aussi aimer :Extractions multiples avec une seule RechercheV
Cette nouvelle 
astuce Excel montre comment réaliser de nombreuses extractions dynamiques en lignes et en colonnes avec une seule formule exploitant la 
fonction rechercheV.
Classeur source
Pour la mise en place de la démonstration, nous proposons de travailler à partir d'une source de données assez dense.
Comme vous le constatez, ce classeur est composé de deux 
feuilles. La seconde est nommée 
Bdd. Elle héberge un riche tableau. Sur plus de 150 lignes, il relate les quantités vendues par article et par mois.

Pour simplifier la construction de la 
formule, ce tableau porte un nom. Vous pouvez le constater en déployant la 
zone Nom en haut à gauche de la 
feuille Excel. Si vous cliquez sur le 
nom Archives, c'est l'intégralité du tableau qui est sélectionné.
La première 
feuille est nommée 
Extractions. Elle héberge un tableau possédant la même structure, mais il est moins long. Il est composé de moins de 30 lignes. Il propose de réaliser l'
extraction de ces quantités pour tous les mois de l'année mais seulement pour certains de ces articles. La 
recherche doit donc s'exercer par rapport à la référence. Et c'est une unique 
formule, construite à partir de la première référence et du premier mois qui doit être propagée en colonne pour tous les mois et en ligne, pour tous les articles demandés.
RechercheV multiple
Pour réaliser une 
extraction multiple aussi bien en ligne qu'en colonne à l'aide de la 
fonction RechercheV, nous devons exploiter une 
astuce intéressante pour dynamiser son troisième argument. Celui-ci permet de désigner relativement la colonne d'extraction par rapport à l'élément recherché dans le tableau. Il s'agit d'une donnée numérique correspondant au numéro de colonne pour le mois. Et nous allons voir comment faire progresser sa valeur en même temps que la 
formule est répliquée.
- Sur la première feuille, sélectionner le premier résultat à extraire en cliquant sur la cellule C6,
- Taper le symbole égal (=) pour initier la syntaxe de la formule,
- Inscrire la fonction d'extraction suivie d'une parenthèse, soit : RechercheV(,
- Désigner la première référence cherchée par ses coordonnées, soit : B6,
En effet, en raison de l'alignement, la formule déborde sur sa cellule, ce qui nous empêche de la cliquer.
En effet, toutes les références à chercher se situent en colonne B. Cette référence ne doit donc pas bouger en colonne lorsque nous répliquerons la formule sur la droite pour les autres mois. Par contre, lorsque nous répliquerons la formule vers le bas pour les autres articles, ce sont bien les autres références qui devront être considérées pour la 
recherche. C'est la raison pour laquelle nous la libérons en ligne, en atteste l'absence du dollar devant son indice 6.
- Taper un point-virgule (;) pour passer dans l'argument du tableau de recherche,
- Le désigner par son nom, soit : Archives,
- Taper un point-virgule (;) pour passer dans l'argument du numéro de colonne à extraire,
C'est là précisément que l'
astuce doit intervenir. Nous ne pouvons pas inscrire le chiffre 2. Cette information est statique et l'extraction ne fonctionnerait que sur la deuxième colonne de la source de données, soit pour le mois de Janvier. Nous devons faire varier cet indice au gré de la réplication de la formule sur la droite pour que tous les mois soient considérés. Et pour cela, nous proposons d'exploiter la 
fonction Excel Colonne en lui passant tout d'abord une cellule de la colonne B. Ainsi, elle renverra bien le chiffre 2 pour la deuxième colonne. Mais au fil de la réplication, cet indice progressera en même temps que la position de la 
formule.
- Inscrire la fonction pour l'indice de colonne, suivie d'une parenthèse, soit : Colonne(,
- Désigner une cellule de la deuxième colonne de la feuille en cliquant par exemple sur B2,
- Puis, fermer la parenthèse de la fonction Colonne,
- Taper un point-virgule suivi du booléen Faux, soit : ;Faux, pour une recherche exacte,
- Fermer la parenthèse de la fonction RechercheV,
- Puis, valider la formule avec le raccourci clavier CTRL + Entrée,
Comme vous le savez, cette 
astuce permet de conserver active la 
cellule du résultat. Et c'est très productif dans la mesure où nous souhaitons reproduire sa 
formule aussi bien en colonnes qu'en lignes. Et si vous consultez la valeur correspondante dans la seconde feuille, il s'agit bien de la quantité vendue pour le premier article et pour le mois de Janvier. A ce stade donc, une chose est sûre, l'
extraction est conforme.
- Cliquer et glisser la poignée de la cellule du résultat jusqu'en colonne N pour Décembre,
- Puis, double cliquer sur la poignée de la sélection,
Cette 
astuce permet de propager la logique de la 
formule sur la hauteur du tableau pour toutes les colonnes concernées. Et si vous réalisez quelques vérifications d'usage, vous constatez que toutes les extractions sont parfaitement conformes. Et pour cela, nous avons construit une 
formule sur la base de la 
fonction RechercheV en dynamisant son argument d'indice de colonne pour réaliser des 
extractions multiples on ne peut plus productives. La syntaxe complète que nous avons construite, relativement simple au demeurant, est la suivante :
=RECHERCHEV($B6; Archives; COLONNE(B2); FAUX)