Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Explication de Match et Xmatch | Index Match et Modèles de Recherche Flexibles
Maîtrise des Fonctions de Recherche Excel

bookExplication de Match et Xmatch

Glissez pour afficher le menu

Fonctionnement de la fonction MATCH

La fonction MATCH recherche une valeur dans une plage et renvoie la position de cette valeur. Au lieu de renvoyer la valeur elle-même, MATCH retourne la position relative de la correspondance. Cette position peut ensuite être utilisée par d'autres fonctions telles que INDEX.

Syntaxe de base

=MATCH(lookup_value; lookup_array; match_type)
  • lookup_value : la valeur à rechercher ;
  • lookup_array : la plage dans laquelle Excel recherche la valeur ;
  • match_type : contrôle la manière dont Excel effectue la recherche.

Options du type de correspondance

Value

Signification

0

correspondance exacte

1

correspondance exacte ou valeur immédiatement inférieure

-1

correspondance exacte ou valeur immédiatement supérieure

Exemple de recherche de la position d’un produit

Supposons que la feuille de calcul contienne la liste suivante : Product, Mouse, Keyboard, Monitor, Webcam. La liste se trouve dans la plage A3:A6. Pour trouver la position de Monitor, utilisez :

=MATCH("Monitor"; A4:A7; 0)

Excel parcourt la liste et retourne : 3. Car Monitor est le troisième élément de la plage.

capture d'écran

Le nombre retourné est relatif à la plage sélectionnée, et non à la feuille de calcul. MATCH retourne simplement la position de la correspondance.

Fonction XMATCH

XMATCH est la version moderne de MATCH. Elle fonctionne de manière similaire mais offre plus de flexibilité.

Syntaxe de base

=XMATCH(lookup_value; lookup_array)

XMATCH effectue une correspondance exacte par défaut, donc l’argument du type de correspondance n’est pas requis.

Exemple utilisant XMATCH

Pour trouver la position de Monitor :

=XMATCH("Monitor"; A4:A7)

Le résultat est également : 3

capture d'écran

Pourquoi XMATCH est souvent préféré

XMATCH améliore plusieurs limitations de MATCH :

  • La correspondance exacte est le comportement par défaut ;
  • Il prend en charge les recherches inversées ;
  • Il offre des options de recherche supplémentaires.

Cependant, les deux fonctions renvoient la position de la correspondance, et non la valeur elle-même.

Note
Remarque

MATCH et XMATCH ne renvoient pas la valeur d’un tableau. Ils renvoient l’emplacement de la valeur à l’intérieur d’une plage. Cette position peut ensuite être utilisée par INDEX pour récupérer la valeur correspondante.

Scénario

Une feuille de calcul contient une liste de noms de produits. Un nom de produit est saisi dans une cellule de saisie. L’objectif est de retourner la position de ce produit dans la liste.

Instructions de la tâche

Utiliser XMATCH pour retourner la position du nom du département sélectionné dans la liste.

question mark

Quelle affirmation décrit correctement une différence entre les fonctions MATCH et XMATCH dans Excel

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 3. Chapitre 2
some-alt