Maybaygiare.org

Blog Network

Excel ESSENTIALS for the REAL World (Le Cours Excel Complet)

Dois-je utiliser VLOOKUP ou HLOOKUP?

Si les données de votre table ont des en-têtes de colonne, utilisez la fonction VLOOKUP. Si la table de données a des en-têtes de ligne et que vous devez rechercher horizontalement sur les lignes une « correspondance”, utilisez HLOOKUP.

La principale limitation est que la valeur recherchée avec VLOOKUP doit se trouver dans la colonne de table la plus à gauche et dans HLOOKUP, elle doit se trouver dans la ligne supérieure de l’ensemble de données.

Voici un exemple de la fonction HLOOKUP moins couramment utilisée.

HLOOKUP est utilisé pour rechercher le long de la ligne du haut, puis regarder vers le bas pour récupérer le résultat d’une ligne spécifiée – la deuxième ligne dans ce cas.

L’exemple ci-dessous utilise la fonction VLOOKUP.

vlookup leila gharani rapports excel hlookup

La syntaxe de la formule VLOOKUP est la suivante

vlookup leila gharani rapports excel hlookup

  • Lookup_value:A11 ou Est_01 (dans cet exemple).
  • Table_array : la plage comprend l’emplacement de la valeur de recherche de colonne et les colonnes où se trouve la valeur de retour (c.-à-d. A1:B9).
  • Col_index_num : le nombre de colonnes qu’il doit déplacer vers la droite. Dans ce cas, la plage contient deux colonnes avec la correspondance trouvée dans la deuxième colonne.
  • Range_lookup : cet argument est important à utiliser correctement si la valeur de recherche est textuelle et non numérique. Si le paramètre est laissé vide, il vaut par défaut « TRUE », ce qui signifie qu’une correspondance exacte n’est pas nécessaire. Mais, pour fonctionner correctement, la colonne de recherche doit être triée par ordre croissant. Sinon, une erreur ou #NA apparaîtra dans la cellule si la colonne n’est pas triée par ordre croissant et que cet argument est laissé vide. Dans l’exemple ci-dessus, si FALSE est exclu du dernier argument, la formule renverra une erreur #NA, car la colonne de recherche n’est pas triée par ordre croissant. (Le texte ne doit pas inclure d’espaces de fin). Utilisez la fonction trim pour « nettoyer » votre texte pour éviter que cela ne se produise.

Mise en place de la fonction VLOOKUP

Jokards : Plusieurs jokards peuvent être utilisés avec VLOOKUP. Vous avez la possibilité d’utiliser l’astérisque (*) pour faire correspondre n’importe quelle séquence de caractères ou le point d’interrogation (?) pour correspondre à n’importe quel caractère. Notez que si vous souhaitez trouver un point d’interrogation ou un astérisque, tapez a ~ avant le caractère.

Renvoie la valeur des 7 premiers caractères.

Renvoie la valeur de correspondance pour le premier « ast” du nom.

Utilise les deux « ? » et « * » pour rechercher la première correspondance d’un texte.

Manipulation: D’autres opérations peuvent être effectuées sur les résultats de la formule VLOOKUP, telles que multiplier ou diviser deux VLOOKUPS l’un avec l’autre.

vlookup leila gharani rapports excel hlookup

Imbrication: Vous pouvez également utiliser des formules « imbriquées » avec la fonction IF.

vlookup leila gharani rapports excel hlookup

Limitations de VLOOKUP

Une limitation majeure de VLOOKUP est qu’il ne peut pas regarder vers la gauche. Les valeurs à rechercher doivent toujours être sur la colonne la plus à gauche de la plage et les valeurs à renvoyer doivent être sur le côté droit.

Vous ne pouvez pas utiliser le VLOOKUP standard pour regarder les colonnes et les lignes pour trouver une correspondance exacte. Les fonctions INDEX et MATCH sont utilisées dans ce cas et sont beaucoup plus flexibles que le VLOOKUP classique.

Astuce: Bien que la fonction CHOISIR imbriquée dans VLOOKUP soit un outil de « contournement”, la combinaison Index et Correspondance est plus efficace pour rechercher des données dans n’importe quelle direction.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.