Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Ms Excel

Comment utiliser la fonction LOOKUP dans Excel

La fonction LOOKUP dans Excel permet de rechercher des informations dans une ligne ou une colonne. Elle repère une valeur à partir de la même position dans la ligne ou la colonne que la valeur de départ, ce qui est très utile lorsqu’il s’agit de tableaux structurés dont toutes les lignes et les colonnes contiennent des données similaires.

Il existe deux façons de rédiger une formule LOOKUP dans Excel en fonction de vos besoins. Une forme est appelée vecteur et l’autre est un tableau.

La fonction LOOKUP peut être utilisée dans toutes les versions d’Excel.

Contenu

Syntaxe et arguments de la fonction LOOKUP

Il y a deux façons d’utiliser la fonction LOOKUP :

Vecteur

La forme vectorielle permet de faire des recherches sur une seule ligne ou une seule colonne. Cette plage est appelée le vecteur. La valeur renvoyée est celle qui se trouve dans la même position que l’autre ensemble de données sélectionné.

=LOCALISATION(lookup_value, lookup_vector, [result_vector])

  • lookup_value est la valeur que la fonction doit rechercher dans le vecteur. Il peut s’agir d’un nombre, d’un texte, d’une valeur logique, d’un nom ou d’une référence. Cet argument est nécessaire.
  • lookup_vector est la gamme. Il peut s’agir d’une seule ligne ou d’une seule colonne. Les valeurs du vecteur doivent être en ordre croissant (par exemple, 1, 2, 3 ou A, B, C). Cet argument est nécessaire.
  • résultat_vecteur est une gamme optionnelle. Si elle est utilisée, elle doit être exactement de la même taille que lookup_vector.

Voici quelques règles supplémentaires à retenir lorsque vous utilisez la forme vectorielle de la fonction LOOKUP :

  • Si lookup_value est inférieure à la plus petite valeur en lookup_vectorExcel produit l’erreur #N/A.
  • Si lookup_value ne peut pas être trouvée, la fonction LOOKUP correspond à la valeur la plus élevée en lookup_vector qui est inférieur ou égal à lookup_value.

Array

Psssssst :  Comment ajouter un axe secondaire dans Excel

Le formulaire en forme de flèche permet de rechercher une valeur sur plusieurs lignes et colonnes. Il repère d’abord la valeur spécifiée dans la première ligne ou colonne de la sélection et renvoie ensuite la valeur de la même position dans la dernière ligne ou colonne.

=LOCALISATION(lookup_value, array)

  • lookup_value est la valeur que la fonction doit rechercher dans le tableau. Il peut s’agir d’un nombre, d’un texte, d’une valeur logique, d’un nom ou d’une référence. Les valeurs doivent être en ordre croissant (par exemple, 1, 2, 3 ou A, B, C). Cet argument est obligatoire.
  • array est la gamme de cellules qui contiennent la valeur que vous comparez avec lookup_value. Cet argument est nécessaire.

Gardez également ces règles à l’esprit :

  • Si lookup_value ne peut pas être trouvée, la plus grande valeur en array qui est inférieur ou égal à lookup_value est utilisé à la place.
  • Si lookup_value est inférieure à la valeur la plus élevée de la première ligne ou colonne, l’erreur #N/A est renvoyé.
  • Si array comprend plus de colonnes que de lignes, la fonction LOOKUP recherche lookup_value au premier rang.
  • Si array comprend plus de lignes que de colonnes, la fonction LOOKUP recherche lookup_value dans la première colonne.

Exemples de fonctions LOOKUP

Vous trouverez ci-dessous plusieurs exemples de l’utilisation de LOOKUP dans vos formules :

Utiliser le vecteur de recherche pour rechercher un tableau

=LOOKUP(1003,A2:A5,C2:C5)

Voici un exemple d’utilisation de la fonction LOOKUP lorsque nous devons vérifier le prix dans un tableau organisé par numéro de pièce. Comme nous savons que les numéros de pièces sont répertoriés dans A2:A5 et les prix sont en C2:C5Pour les pièces de rechange, nous pouvons rechercher le numéro de pièce 1003 en utilisant ces paramètres.

Psssssst :  Comment utiliser la fonction CHOOSE dans Excel

Utiliser le tableau de recherche pour rechercher un tableau

=LOOKUP(1003,A2:C5)

L’autre façon d’utiliser la fonction LOOKUP sur le même ensemble de données que dans l’exemple ci-dessus, est avec un tableau. Au lieu de choisir deux colonnes simples, nous sélectionnons le tableau entier. Cependant, comme nous avons besoin du prix dans cet exemple, nous arrêtons la sélection à la colonne C puisque la fonction saisira toute valeur trouvée à la même position dans la dernière colonne.

Trouver le numéro le plus proche dans le tableau

=LOOKUP(A2,D2:D6,F2:F6)

La formule LOOKUP permet de croiser la note de la colonne A avec le système de notation de la colonne D. La fonction LOOKUP permet de voir où se situe la note dans le système de notation, puis de consulter la note dans F2:F6 pour savoir ce qu’il faut écrire à côté de la partition. Comme certaines de ces valeurs ne se trouvent pas dans le tableau de droite, LOOKUP utilise la valeur la plus basse suivante.

Cette formule particulière pourrait également être écrite sous forme de tableau comme celui-ci :

=LOOKUP(A2,D2:F6)

Les résultats sont les mêmes puisque la colonne D est le début de la sélection et la fin, qui contient le grade, est la colonne F.

Trouver le dernier numéro de la liste

=LOOKUP(9.99999999999999E+307,A:A)

La formule LOOKUP permet de trouver le dernier chiffre dans la colonne A. Depuis 9.99999999999999E+307 est le plus grand nombre que vous pouvez avoir dans une feuille de calcul Excel, la formule affichera le dernier nombre de la liste, même s’il y a des cellules vides dans la plage.

Psssssst :  Raccourcis Excel pour sélectionner des lignes, des colonnes ou des feuilles de calcul

Localiser la dernière valeur du texte dans la liste

=LOOKUP(REPT("z",255),A:A)

L’exemple localise la dernière valeur de texte de la colonne A. La fonction REPT est utilisée ici pour répéter z au nombre maximum que peut avoir une valeur de texte, qui est 255. Comme l’exemple du numéro, celui-ci identifie simplement la dernière cellule qui contient du texte.

Utiliser les données des tableaux pour trouver les valeurs des rubriques

=LOOKUP(2,1/(B3:G3 <> ""),B$2:G$2)

Ce dernier exemple de la fonction LOOKUP d’Excel comporte des éléments qui ne sont pas décrits dans cet article, mais il vaut quand même la peine d’y jeter un coup d’œil pour voir à quel point cette fonction peut être utile. L’idée générale ici est que nous déterminons la dernière entrée de chaque ligne et que nous recherchons ensuite la date dans la ligne 2 pour savoir la dernière fois que nous avons payé ces factures.

Autres fonctions comme LOOKUP

LOOKUP est une fonction de recherche/référence assez simple. Il en existe d’autres qui sont bonnes pour des utilisations plus avancées.

VLOOKUP et HLOOKUP vous permettent d’effectuer des recherches verticales ou horizontales et peuvent spécifier s’il faut faire une correspondance exacte ou approximative. LOOKUP renvoie automatiquement la valeur la plus proche si une correspondance exacte n’est pas trouvée.

XLOOKUP est une fonction de recherche similaire, plus avancée.

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci