Comment croiser une recherchev avec une rechercheh ?

Notions à retenir

  • Il est impossible d’imbriquer directement RECHERCHEV et RECHERCHEH car elles renvoient des types de résultats incompatibles
  • La solution consiste à créer une colonne intermédiaire avec la fonction LIGNE() pour obtenir le numéro de ligne
  • La formule finale utilise RECHERCHEV comme argument de RECHERCHEH pour automatiser le croisement de données

Croiser RECHERCHEV et RECHERCHEH : la méthode avec colonne intermédiaire

Pour croiser des tableaux Excel sans VBA ni processus complexes, une astuce simple permet d’automatiser les rapports de données. Cette technique répond à la problématique : peut-on faire une RECHERCHEH imbriquée dans une RECHERCHEV ?

Exemple de croisement RECHERCHEV et RECHERCHEH dans Excel

Principe des fonctions RECHERCHEV et RECHERCHEH

La fonction RECHERCHEV recherche une valeur dans une colonne spécifique d’un tableau (de gauche à droite). La fonction RECHERCHEH effectue la même opération mais dans une ligne spécifique (de haut en bas).

Le problème : ces deux fonctions ne peuvent pas s’imbriquer directement car la RECHERCHEV renvoie une valeur de prime tandis que la RECHERCHEH a besoin d’un numéro de ligne pour fonctionner.

La solution technique étape par étape

Étape 1 : Créer une colonne intermédiaire

Ajoutez une colonne dans votre tableau de données (après le code vendeur) contenant la formule :

=LIGNE()

Cette formule indique automatiquement le numéro de ligne de chaque entrée dans l’onglet.

Étape 2 : Construire la formule imbriquée

La formule complète se décompose ainsi :

=RECHERCHEH(CELLULE_MOIS;PLAGE_TABLEAU;RECHERCHEV_NUMERO_LIGNE-2;FAUX)

Détail des arguments :

  • Premier argument : la cellule contenant le mois recherché
  • Deuxième argument : la plage de cellules du tableau de données
  • Troisième argument : RECHERCHEV qui trouve le numéro de ligne du vendeur, moins 2 lignes d’en-tête
  • Quatrième argument : FAUX pour une correspondance exacte

Étape 3 : Application et automatisation

Une fois la formule créée, il suffit de l’incrémenter dans tout le tableau. Le rapport se remplit automatiquement lors de chaque mise à jour de la base de données.

Cette méthode évite les retouches manuelles répétitives et fonctionne particulièrement bien pour les tableaux de bord avec de nombreuses lignes à compiler. L’astuce consiste à utiliser les fonctions non pas directement pour trouver l’information finale, mais comme relais vers une autre information nécessaire au calcul.

Laisser un commentaire

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

89 − 87 =
Powered by MathCaptcha

Retour en haut