Retourner une valeur à partir d’un tableau Excel en fonction de plusieurs critères

Bienvenue dans ce tutoriel où nous vous montrons comment retourner une valeur en fonction de plusieurs critères sur Excel.

Retouner des valeurs à partir d’un tableau en utilisant INDEX et MATCH dans Excel

Dans ce cours Excel, nous vous montrerons comment renvoyer une valeur à partir d’un tableau en fonction de plusieurs critères en utilisant les fonctions INDEX et MATCH. Cette méthode est particulièrement utile lorsque vous avez besoin de combiner plusieurs conditions.

Considérons l’exemple suivant :

Dans la cellule C2, nous utilisons la formule suivante :

= INDEX(E5:E24, MATCH(1, (A5:A24=A2) * (B5:B24=B2), 0))

Il est important de noter que cette formule est une formule matricielle. Pour la valider, au lieu d’appuyer simplement sur “Entrée”, vous devez utiliser “CTRL + Maj + Entrée”.

Voici comment fonctionne cette formule :

Dans notre exemple, nous cherchons le prix de l’article “Angel Unobserved” de type “Toile en édition limitée”. VLOOKUP ne fonctionnerait pas correctement ici car il renverrait le prix de la première occurrence de “Angel Unobserved” qu’il trouve, ce qui n’est pas précis.

La fonction MATCH est utilisée pour renvoyer l’emplacement d’un élément dans un tableau. La partie importante de la formule est la suivante :

= MATCH(1, (A5:A24=A2) * (B5:B24=B2), 0)

Cette formule demande à MATCH de rechercher un “1” dans un tableau que nous construisons. Le tableau est créé en vérifiant si les éléments de A5:A24 correspondent à A2 et si les éléments de B5:B24 correspondent à B2. Cette opération retourne un tableau de “VRAI” (correspondant à 1) et “FAUX” (correspondant à 0).

La multiplication de ces deux tableaux génère un tableau de “1” et “0”. MATCH renverra alors la position du seul “1” dans le tableau, qui est 7.

La dernière partie de la formule fait appel à la fonction INDEX. INDEX renvoie la valeur à l’intersection d’une ligne et d’une colonne dans une plage donnée. Ainsi, dans la plage spécifiée, E5:E24, MATCH nous donne la position recherchée, soit la 7e cellule du tableau E5:E24.

N’oubliez pas d’utiliser “CTRL + Maj + Entrée” pour valider la formule, car il s’agit d’une formule matricielle. Cette méthode est extrêmement utile pour extraire des données complexes à partir de tableaux Excel en fonction de plusieurs conditions.

Utiliser VLOOKUP pour rechercher des données

Dans Excel, il existe plusieurs façons de rechercher des données dans un tableau en fonction de certains critères. En plus de l’approche INDEX et MATCH que nous avons expliquée précédemment, une autre méthode courante est l’utilisation de la fonction VLOOKUP (rechercheV en français).

Prenons un exemple concret. Supposons que vous ayez une grande feuille de calcul avec des informations sur les employés, notamment leur nom, leur numéro d’identification, leur service et leur salaire. Vous souhaitez rechercher le salaire d’un employé particulier, mais au lieu d’utiliser INDEX et MATCH, vous décidez d’utiliser VLOOKUP.

La fonction VLOOKUP permet de rechercher une valeur (dans notre cas, le nom de l’employé) dans la première colonne d’une plage de données (par exemple, la liste des employés) et de renvoyer une valeur de la même ligne, mais dans une colonne spécifiée (par exemple, le salaire de l’employé). Voici comment vous pourriez l’utiliser :

=VLOOKUP("John Doe", A2:D100, 4, FALSE)
  • “John Doe” est le nom de l’employé que vous recherchez.
  • A2:D100 est la plage de données dans laquelle vous effectuez la recherche. La première colonne (colonne A) contient les noms des employés, la quatrième colonne (colonne D) contient les salaires.
  • Le “4” indique que vous souhaitez renvoyer la valeur de la quatrième colonne (le salaire).
  • “FALSE” signifie que vous recherchez une correspondance exacte du nom de l’employé.

Cette fonction vous permettra de trouver rapidement le salaire de l’employé “John Doe” sans avoir à utiliser INDEX et MATCH. Cependant, gardez à l’esprit que VLOOKUP fonctionne principalement avec des correspondances exactes, alors qu’INDEX et MATCH offrent une plus grande flexibilité pour des recherches plus complexes et des correspondances partielles. Le choix de la méthode dépend de vos besoins spécifiques.

Autres articles

Gagnez du Temps avec des Raccourcis Clavier...
Dans cet article, nous allons explorer une méthode simple et...
Read more
Fonction racine carrée dans Excel : comment...
La fonction racine carrée dans Microsoft Excel est un outil...
Read more
Soustraction dans Excel : Définitions et Exemples
La soustraction est l'une des opérations mathématiques de base largement...
Read more
Cours Excel PDF : cours Excel gratuit...
Chaque cours Excel de ces parcours a toujours un objectif...
Read more
Excel: Calculer le nombre de jours entre...
Excel est un excellent moyen qui vous permet de calculer...
Read more
Tuto Excel-comment supprimer la virgule du texte/des...
Cours et tutoriel excel / cours excel gratuit / tutoriel...
Read more
AZ

Share
Published by
AZ

Recent Posts

Rédiger un Rapport de Formation : Exemple, Canevas Word à Remplir

Cet article propose une méthode détaillée ainsi qu’une trame structurée pour rédiger efficacement votre rapport…

17 minutes ago

Rédiger un Rapport Administratif : Modèle Canevas Word, Exemple, et Outils

La rédaction d’un rapport administratif est une compétence essentielle dans le monde professionnel. Qu’il s’agisse…

9 heures ago

Méthode de Travail Agile : Guide, Canevas pour la Mise en Œuvre, Comparatif des Meilleurs Outils

Téléchargez un modèle Word pour la mise en œuvre de la méthode agile. ⬇︎ Avant…

9 heures ago

Rédiger un Mémoire, Essai ou Dissertation : Modèle de Rédaction Académique

Télécharger un Modèle de Rédaction Académique (word) à suivre pour rédiger un Mémoire, Essai ou…

10 heures ago

Le Plan Dialectique : Thèse, Antithèse, Synthèse – Canevas Word à Remplir – Comparatif des Meilleurs Livres sur ce Sujet

Le plan dialectique, structuré autour des axes thèse, antithèse et synthèse, constitue une méthode rigoureuse…

11 heures ago

Guide Pratique : Modèle de Réponse à un Courrier Administratif

Répondre à un courrier administratif est une démarche courante qui nécessite rigueur, clarté et respect…

22 heures ago

This website uses cookies.