Note: The other languages of the website are Google-translated. Back to English

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

Lookup_value (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

Souhaitez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools pour Excel apporte

300
 fonctionnalités avancées puissantes (Combiner des classeurs, additionner par couleur, fractionner le contenu des cellules, convertir la date, etc.) et enregistrer
80 %
temps pour vous.

  • Conçu pour
    1500
    scénarios de travail, vous aide à résoudre
    80 %
     Problèmes Excel.
  • Réduisez les milliers de clics de clavier et de souris chaque jour, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en 3 minutes. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • 30
    -jour d'essai gratuit illimité. Garantie de remboursement de 60 jours. Mise à jour gratuite et assistance pendant 2 ans.
Ruban d'Excel (avec Kutools for Excel installé)

Onglet Office - Activer la lecture et la modification 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é en
    50 %
    lors de la visualisation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Firefox et le nouvel Internet Explorer.
Capture d'écran d'Excel (avec Office Tab installé)
Commentaires (0)
Pas encore de notes. Soyez le premier à évaluer!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL