Table des matières
Lorsque vous travaillez sur une feuille de calcul Excel, il se peut que vous souhaitiez trouver une relation entre deux ou plusieurs cellules. Supposons que vous souhaitiez faire correspondre des critères avec d'autres cellules. Dans ce cas, vous pouvez utiliser la fonction MATCH En gros, elle permet d'effectuer rapidement et facilement diverses consultations, de rechercher des valeurs et de renvoyer la position relative de la valeur consultée dans un nombre. Si vous voulez savoir comment utiliser la fonction MATCH Dans cet article, nous allons vous montrer sept exemples basés sur différents critères d'utilisation de la fonction MATCH dans Excel. Alors, commençons.
Télécharger le cahier d'exercices
Téléchargez le cahier d'exercices suivant, qui vous aidera à mieux comprendre le sujet.
Fonction MATCH.xlsxIntroduction à la fonction MATCH
Le site MATCH dans Excel est utilisée pour localiser la position d'une valeur de consultation dans une ligne, une colonne ou un tableau et renvoie la position relative d'un élément dans un tableau qui correspond à une valeur spécifiée dans un ordre spécifié.
- Syntaxe :
=MATCH(lookup_value,lookup_array, [match_type])
- Explication des arguments :
Arguments | Obligatoire/optionnel | Explication |
---|---|---|
valeur de la recherche | Requis | La valeur à faire correspondre dans le tableau |
lookup_array | Requis | Une plage de cellules ou une référence de tableau où trouver la valeur. |
type de correspondance | En option | Spécifie comment Excel fait correspondre lookup_value avec les valeurs de lookup_array ... ici, 1 = exact ou le plus petit suivant, 0 = correspondance exacte et -1 = exact ou immédiatement supérieur |
Valeur de retour :
Renvoie la position relative de la valeur consultée.
Version disponible :
Fonctionne à partir d'Excel 2003.
6 exemples d'utilisation de la fonction MATCH dans Excel
Pour apprendre à connaître le MATCH Nous avons joint un jeu de données dans lequel nous avons mis des " Produits " avec le ' Prix " et Numéros de série " . Maintenant, nous trouvons la correspondance exacte ou approximative de notre valeur de recherche.
Sans compter que nous avons utilisé le " Microsoft 365 "Vous pouvez utiliser toute autre version à votre convenance.
1. trouver la position d'une valeur
D'après la description de la MATCH vous avez compris que cette fonction vous aidera à localiser la valeur de recherche donnée dans un tableau. Voyons les exemples.
1.1 Correspondance exacte
Le site MATCH peut trouver exactement la même correspondance pour votre valeur lookup_value. Pour obtenir exactement la même correspondance, il suffit de sélectionner la valeur de la fonction critères de sélection argument comme 0 .
📌 Des pas :
- Tout d'abord, allez dans la cellule C12 pour entrer la formule suivante.
Nous avons utilisé référence de la cellule ; le site valeur de la recherche était en cellule D11 et le lookup_array était C5:C9 Nous avons également fixé le critères de sélection à 0 pour la même correspondance. MATCH renvoie la position de votre valeur dans la cellule D11 .
1.2 Correspondance approximative
Nous pouvons le localiser sur la base d'une correspondance approximative. Dans la plupart des cas, une correspondance approximative est utilisée pour les nombres. Donc, pour garder les choses simples, nous allons définir les nombres comme notre valeur de la recherche Regardez les étapes pour mieux les visualiser.
📌 Des pas :
- Initialement, insérez la formule suivante dans la cellule D12.
Ici, le D5:D9 La gamme de cellules est le l ookup_array ici. Puisque l'approximation est notre cible ultime, nous avons choisi 1 dans notre type de correspondance champ. 1 renvoie la plus petite valeur la plus proche de la valeur de la recherche ... ici, 300 est la valeur la plus proche de 335 Et notre formule a retourné la position de 3 .
1.3 Correspondance de texte spécifique
Le site MATCH Nous voulons dire que, si vous voulez trouver la valeur ou la position d'un texte particulier dans votre ensemble de données sans connaître la référence de la cellule, vous pouvez mettre le texte au lieu de la référence de la cellule dans la fonction valeur de la recherche Veuillez suivre la formule que nous avons décrite ici.
📌 Des pas :
- La formule que nous avons entrée dans la cellule D12 est-
Le site MATCH("Pantalon", C5:C9,0) La syntaxe prend le valeur de la recherche " Pantalon " et cherche dans le lookup_array C5:C9 .
1.4 Correspondance avec les caractères génériques
Vous pouvez faire correspondre le texte partiel et trouver la position dans l'ensemble de données. Par exemple, vous souhaitez trouver la position du produit " Pantalon "Dans notre formule, nous avons utilisé le caractère générique " Pa* "La méthode des caractères génériques est plutôt cool, non ? Suivez la procédure pour y parvenir.
📌 Des pas :
- Tout d'abord, entrez la formule suivante dans la cellule C12 .
Ici, le MATCH trouve la correspondance exacte lorsque nous entrons dans le critères de sélection comme 0 dans le lookup_array comme B5:B9 pour le texte Pa* comme le valeur de la recherche Ensuite, le INDEX renvoie la valeur du résultat de la recherche de la fonction MATCH Ici, la fonction INDEX prend d'abord le résultat de la fonction MATCH et trouve ensuite la relation entre la fonction C5:C9 et le tableau Pa* texte.
2. trouver une valeur correspondant à une autre valeur
Nous pouvons trouver une valeur correspondant à une autre valeur. Nous devons utiliser une autre fonction appelée INDEX ainsi que le MATCH La fonction Fonction INDEX renvoie la valeur à un emplacement donné dans une plage ou un tableau, puis la fonction MATCH vérifie la correspondance. Entrons dans la formule.
📌 Des pas :
- Tout d'abord, dans la cellule C12 insérer la formule.
Le site B5:B9 est le tableau dans lequel nous devons trouver la valeur. En utilisant la fonction MATCH nous avons défini la fonction numéro de rang Vous avez vu comment MATCH fournit la position. Le MATCH est fournie ici à 2 Puis, à partir du tableau B5:B9 le INDEX a retourné la valeur de la position de rang 2 .
3. application de la fonction MATCH dans une formule de tableau
Nous pouvons utiliser le MATCH dans une formule de tableau. Nous avons également besoin de la fonction INDEX pour afficher le résultat.
📌 Des pas :
- Principalement, aller à la cellule C14 et écrire la formule.
Explication de la formule :
Ici, nous avons utilisé 1 comme le valeur de la recherche sur MATCH Et le lookup_array a été combinée en multipliant les résultats de la vérification de deux critères dans leurs colonnes respectives. Vous pouvez vous demander pourquoi nous avons utilisé 1 comme le valeur de la recherche ; nous allons vous aider à comprendre.
Le ( C12=B5:B10 ) et ( C13=C5:C10 ) fournissent un tableau de VRAI ou FAUX En multipliant les tableaux, on obtient un autre tableau de VRAI et FAUX est formé. VRAI peut être représenté comme 1. Nous recherchons donc le VRAI dans le tableau.
Vous pouvez voir que notre formule a fourni la valeur que nous recherchions. Ensuite, appuyez sur ENTER pour l'exécuter. Comme il s'agit d'une formule de tableau, vous devez appuyer sur CTRL + SHIFT + ENTER si vous n'êtes pas un Microsoft 365 abonné.
4. utilisation de la formule MATCH sensible à la casse
Pour certains textes sensibles à la casse, vous devez utiliser l'option Fonction EXACTE et ensuite le MATCH La structure de la formule utilisée ici est légèrement différente de celle des autres formules d'évaluation des risques. MATCH Voyons l'exemple que nous avons ajouté ici.
📌 Des pas :
- Nous devons entrer la formule suivante dans la cellule D12 d'abord.
Ici, le EXACT(C5:C9, D11) renvoie exactement la même correspondance pour la syntaxe lookup_array C5:C9 et l'argument logique VRAI représente la valeur existante de la EXACT fonction.
Mais lorsque vous utilisez une petite lettre dans le valeur de la recherche alors il retourne #N/A Nous pouvons donc dire que cette formule fonctionne avec précision. Voir l'image ci-dessous.
5. comparaison de deux colonnes à l'aide des fonctions ISNA et MATCH
Nous avons pris un ensemble de données que nous avons mis dans une liste, et maintenant nous voulons comparer la 2ème liste avec la 1ère et afficher les valeurs qui n'apparaissent pas dans la première liste. Regardez l'ensemble de données où nous voulons comparer deux colonnes en utilisant la fonction ISNA et MATCH Nous utilisons également les fonctions SI fonction pour afficher le résultat logique au format texte.
📌 Des pas :
- Dans le D5 saisissez la formule suivante.
Ici, le MATCH dans Excel renvoie VRAI pour le même match et FAUX pour les critères de non-concordance. ISNA retourne les résultats reçus de la fonction MATCH Enfin, la fonction SI La fonction renvoie la sortie logique sous forme de texte.
Lectures similaires
- Comment utiliser la fonction HYPERLINK d'Excel (8 exemples)
- Utiliser la fonction SORT dans Excel (4 exemples)
- Comment trouver les valeurs dupliquées dans Excel à l'aide de VLOOKUP
6. application de la fonction MATCH entre deux colonnes
Supposons que vous ayez créé une liste de produits qui correspond à une colonne précédente et que vous souhaitiez prendre la valeur de " Prix "Pour ce faire, nous devons utiliser la balise INDEX et MATCH Utilisez la formule suivante.
📌 Des pas :
- Tout d'abord, passez à F5 et saisissez la formule.
Cette formule compare le texte entre les colonnes B et E et renvoie la valeur correspondante.
Section pratique
Nous avons prévu une section d'entraînement sur chaque feuille à droite pour que vous puissiez vous exercer. Veuillez le faire vous-même.
Lire la suite : Utilisation d'Excel pour rechercher une correspondance de texte partiel [2 méthodes faciles].
Conclusion
C'est tout pour la session d'aujourd'hui. Et ce sont des méthodes faciles pour utiliser la fonction MATCH dans Excel. N'hésitez pas à nous faire part de vos questions ou suggestions dans la section "Commentaires". Pour une meilleure compréhension, veuillez télécharger la fiche d'exercices. Visitez notre site web, Exceldemy Merci de votre patience pour la lecture de cet article.