Excel MATCH Fonction
Le Microsoft Excel Fonction MATCH recherche une valeur spécifique dans une plage de cellules et renvoie la position relative de cette valeur.
Syntaxe
=MATCH (lookup_value, lookup_array, [match_type])
Arguments
Valeur_de recherche (Requis): La valeur spécifique que vous souhaitez faire correspondre dans le tableau look_up;
Cet argument peut être un nombre, du texte, une valeur logique ou une référence de cellule à une valeur (nombre, texte ou valeur logique)
Tableau_recherche (Requis): Plage de cellules contenant la valeur que vous recherchez.
Type de match (optionnel): Le type de correspondance que la fonction effectuera. Il contient 3 types:
- 0 - Recherche la première valeur correspondant exactement à la valeur lookup_value
- 1 - ou omis Si la valeur de correspondance exacte ne peut être trouvée, Match trouvera la plus grande valeur inférieure ou égale à la valeur look_up.
Les valeurs de l'argument du tableau look_up doivent être dans l'ordre croissant. - -1 - Recherche la plus petite valeur supérieure ou égale à la valeur look_up.
Les valeurs de l'argument du tableau look_up doivent être dans l'ordre décroissant.
Valeur de retour
La fonction MATCH renverra un nombre représentant la position d'une valeur que vous recherchez.Notes de fonction
1. La fonction MATCH n'est pas sensible à la casse.
2. La fonction Match renverra la valeur d'erreur # N / A en cas d'échec de la recherche d'une correspondance.
3. La fonction MATCH permet d'utiliser les caractères génériques dans l'argument lookup_value pour une correspondance approximative.
Exemples
Exemple 1: fonction MATCH pour une correspondance exacte
Veuillez procéder comme suit pour renvoyer la position de Charles Monaghan dans la plage B3: B7.
Sélectionnez une cellule vide et entrez la formule ci-dessous et appuyez sur la touche Entrée pour obtenir le résultat.
=MATCH(D4,B3:B7,0)
Notes: Dans la formule, D4 contient la valeur de recherche; B3: B7 est la plage de cellules qui contient la valeur que vous recherchez; nombre 0 signifie que vous recherchez la valeur de correspondance exacte.
Exemple 2: fonction MATCH pour une correspondance approximative
Cette section parle de l'utilisation de la fonction MATCH pour effectuer la recherche de correspondance approximative dans Excel.
Comme le montre la capture d'écran ci-dessous, vous souhaitez rechercher la position du numéro 2500 dans la plage B3: B7, mais il n'y a pas de 2500 dans la liste, ici je vais vous montrer comment renvoyer la position de la plus grande valeur inférieure à 2500 dans la liste.
Sélectionnez une cellule vide, entrez la formule ci-dessous, puis appuyez sur la touche Entrée pour obtenir le résultat.
=MATCH(D4,B3:B7,1)
Ensuite, il renverra la position du numéro 2000, qui est la plus grande valeur inférieure à 2500 dans la liste.
Remarque: Dans ce cas, toutes les valeurs de la liste B3: B7 doivent être triées par ordre croissant, sinon, elle renverra une erreur # N / A.
Pour renvoyer la position de la plus petite valeur (dit 3000) supérieure à 2500 dans la liste, veuillez appliquer cette formule:
=MATCH(D4,B3:B7,-1)
Notes: Toutes les valeurs de la liste B3: B7 doivent être triées par ordre décroissant en cas de renvoi d'erreur # N / A.
Exemple 3: fonction MATCH pour la correspondance générique dans la fonction MATCH
En outre, la fonction MATCH peut effectuer une correspondance à l'aide de caractères génériques lorsque le type de correspondance est défini sur zéro.
Comme le montre la capture d'écran ci-dessous, pour obtenir la position de la valeur qui commence par «hi», procédez comme suit.
Sélectionnez une cellule vide, entrez la formule ci-dessous (vous pouvez remplacer le D4 directement par "hi *") et appuyez sur la touche Entrée. Il renverra la position de la première valeur de correspondance.
=MATCH(D4,B3:B7,0)
Conseil : La fonction MATCH n'est pas sensible à la casse.
Plus d'exemples
Comment trouver la prochaine valeur la plus élevée dans Excel?
Comment trouver la chaîne de texte la plus longue ou la plus courte d'une colonne?
Comment trouver la valeur la plus élevée dans une ligne et renvoyer l'en-tête de colonne dans Excel?
Les meilleurs outils de productivité de bureau
Kutools for Excel - vous aide à vous démarquer de la foule
Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...
Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts!
- Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
- Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.