Syntaxe
| Paramètre | Description |
|---|---|
| lookup_value | La valeur à rechercher. |
| lookup_array | La plage de cellules à parcourir. |
| [match_type] | (Facultatif.) 0 = correspondance exacte, 1 = inférieur ou égal, -1 = supérieur ou égal. |
Exemples
Trouver la position d’une valeur
=MATCH("Gadget", A2:A10, 0)Correspondance la plus proche dans des données triées
=MATCH(75, B2:B20, 1)Recherche insensible à la casse
=MATCH("widget", A2:A100, 0)Erreurs Courantes
La valeur n’a pas été trouvée dans la plage. Vérifiez l’orthographe, les espaces supplémentaires ou si la valeur existe réellement.
L’argument match_type est invalide. Utilisez 0 pour correspondance exacte, 1 pour inférieur, ou -1 pour supérieur.
Conseils
Le troisième argument est par défaut 1 (approximatif), ce qui nécessite des données triées. Pour la plupart des recherches, utilisez 0.
Avec match_type 0, vous pouvez utiliser des caractères génériques : =MATCH("Du*", A:A, 0) trouve la première entrée commençant par « Du ».
=INDEX(C:C, MATCH(lookup_value, A:A, 0)) est le modèle standard. MATCH trouve la ligne, INDEX renvoie la valeur.
Essayez MATCH dans Viztab
Importez vos données et utilisez MATCH avec plus de 370 formules. Sans inscription.
Ouvrir Viztab