Avez-vous besoin de trouver des données spécifiques dans votre feuille de calcul Excel? Apprenez à utiliser la fonction MATCH pour le faire rapidement et facilement.

En ce qui concerne l'analyse de données dans Excel, la possibilité de trouver des données spécifiques dans une plage est importante. Alors qu'Excel offre diverses fonctionnalités et fonctions pour rechercher et extraire des informations d'un ensemble de données, la fonction MATCH fournit une solution flexible et efficace.

Dans cet article, nous allons explorer la syntaxe, les applications et des exemples d'utilisation de la fonction MATCH dans Excel.

Qu'est-ce que la fonction MATCH dans Excel?

La fonction MATCH dans Excel vous permet de rechercher une valeur spécifique dans une plage et renvoie la position relative dans cette plage. Vous pouvez ensuite utiliser cette position pour récupérer les données correspondantes du jeu de données.

La syntaxe de la fonction MATCH est la suivante :

=MATCH(lookup_value, lookup_array, [match_type])

Où:

  1. lookup_value: Il s'agit de la valeur que vous voulez trouver dans le lookup_array.
  2. lookup_array: Il s'agit de la plage de cellules dans laquelle vous souhaitez rechercher la valeur de recherche.
  3. Type de match (facultatif): cet argument spécifie le type de correspondance que vous souhaitez effectuer. Il y a trois options:
  4. 0 (ou omis): Cela trouve la première occurrence d'une valeur qui est exactement égale à lookup_value. Le lookup_array peut être dans n'importe quel ordre.
  5. 1: Ceci trouve la plus grande valeur qui est inférieure ou égale à la lookup_value, en supposant que le lookup_array est trié dans l'ordre croissant.
  6. -1: Ceci trouve la plus petite valeur supérieure ou égale à lookup_value, en supposant que lookup_array est trié par ordre décroissant.

Comment utiliser la fonction MATCH dans Excel

Considérons quelques exemples pratiques pour comprendre comment utiliser la fonction MATCH d'Excel :

Trouver une correspondance exacte

Supposons que vous ayez une liste des notes des élèves dans une feuille de calcul et que vous souhaitiez trouver la position de la note d'Alex (88). Vous pouvez utiliser la fonction MATCH avec match_type 0 (correspondance exacte) pour y parvenir. Voici la formule que vous utiliseriez :

=EQUIV(88, B1:B7, 0)

Cette formule recherchera la valeur 88 dans le périmètre B1:B7 et retourner sa position relative. Le résultat serait 5, ce qui indique que la note d'Alex est la cinquième valeur dans la liste des notes d'examen.

Recherche de la correspondance la plus proche dans les données triées

Disons que vous avez une liste de températures et leurs altitudes correspondantes triées par ordre croissant d'altitudes. Vous voulez trouver la correspondance d'altitude la plus proche de 1800 dans la liste. Voici la formule que vous utiliserez :

=EQUIV(1800, B1:B7, 1)

La fonction recherchera la valeur 1800 dans la plage B1:B7 (la colonne d'altitude) et renvoie la position de la valeur la plus proche qui est inférieure ou égale à 1800. Dans ce cas, l'altitude inférieure ou égale à 1800 la plus proche est 1500 (dans la cellule B3), donc la formule renverra 3.

Gestion des erreurs avec MATCH

Lors de l'utilisation de la fonction MATCH, vous pouvez rencontrer certaines erreurs. Par exemple, si la lookup_value n'est pas trouvée dans le lookup_array, la fonction MATCH renverra le #N / A erreur.

Pour gérer cela, vous pouvez utiliser le SIERREUR ou Fonction ESTERREUR pour fournir un message plus convivial. Voici un exemple :

=SIERREUR(CONCORDANCE("Chicago", A2:A8, 0), "Ville introuvable")

Depuis Chicago n'est pas trouvé dans la plage, Excel affichera Ville introuvable au lieu de la valeur d'erreur.

Utilisation de MATCH avec d'autres fonctions Excel

La fonction MATCH devient encore plus puissante lorsqu'elle est combinée avec d'autres fonctions, telles que VLOOKUP, INDEX et le Fonction OFFSET, pour effectuer des tâches avancées de recherche et de récupération de données.

Utilisation de VLOOKUP avec la fonction MATCH

Supposons que nous ayons un tableau avec des colonnes: IDENTIFIANT, Produit, Catégorie, et Prix. Nous utiliserons VLOOKUP et MATCH pour trouver le produit et le prix correspondants pour l'ID dans la cellule A4. Pour obtenir le produit, utilisez la formule suivante :

=RECHERCHEV(A4,A2:D7, CORRESPONDANCE("Produit", A1:D1,0), FAUX)

Pour obtenir le prix :

=RECHERCHEV(A4,A2:D7, CORRESPONDANCE("Prix", A1:D1,0), FAUX)

Dans cet exemple, la fonction VLOOKUP utilisera la valeur dans la cellule A4 (qui est l'ID) pour rechercher la ligne correspondante dans la plage A2:D7.

Une fois qu'il trouve la ligne, il utilisera le numéro de colonne renvoyé par MATCH pour récupérer le Produit et Prix valeurs.

Maîtriser les recherches de données avec la fonction MATCH d'Excel

La fonction MATCH est un outil important dans Excel pour localiser des données spécifiques dans une plage, et sa polyvalence la rend précieuse pour diverses tâches de recherche de données avancées. En comprenant sa syntaxe et ses différents types de correspondance, vous pouvez naviguer efficacement dans vos données, trouver des correspondances exactes ou approximatives selon vos besoins.

En combinant MATCH avec d'autres fonctions telles que VLOOKUP et IFERROR, vous pouvez créer des formules de recherche avancées pour gérer divers scénarios et travailler efficacement avec de grands ensembles de données.