Comment utiliser la fonction "MATCH" de VBA

Auteur: Eugene Taylor
Date De Création: 8 Août 2021
Date De Mise À Jour: 12 Peut 2024
Anonim
Comment utiliser la fonction "MATCH" de VBA - Des Articles
Comment utiliser la fonction "MATCH" de VBA - Des Articles

Contenu

La fonction "MATCH" dans les procédures VBA Microsoft Excel trouve une correspondance dans une plage de cellules et l'affiche dans la feuille de calcul. Cette fonction est utile lors de la saisie de données devant être évaluées pour certaines valeurs. Par exemple, si vous avez une feuille de calcul avec des numéros de vente, la fonction "MATCH" peut être utilisée n'importe où dans la feuille de calcul Excel et ne prend qu'une ligne de code dans une cellule.


Les instructions

La fonction "MATCH" est la fonction "Match" de VBA (Image du moniteur par kasiap depuis Fotolia.com)
  1. Créez un nombre lisse dans la feuille de calcul. Dans cet exemple, une liste de revenus de vente quotidiens est utilisée. Insérez ce qui suit dans la feuille de calcul Excel: colonne A - lundi, mardi, mercredi; et colonne B - 300 R $, 180 R $, 400 R $.

  2. Comprendre la syntaxe de la fonction "CORRESP". Pour utiliser la fonction avec succès, il est important de comprendre la syntaxe. Voici la syntaxe de base: CORRESP (Lookup_value, lookup_matrix, [match_type]). La "Lookup_value" est la valeur que vous souhaitez trouver dans la plage spécifiée dans "Lookup_matrix". "match_type" sera l'une des trois valeurs. L'utilisation de "0" permet de trouver la valeur exacte. L'utilisation du nombre "1" active la fonction pour trouver la correspondance approximative inférieure au nombre donné. Inversement, le nombre "2" demande à la fonction de trouver la correspondance la plus proche qui est plus grande que le nombre donné.


  3. Insérez la fonction dans une cellule vide de la feuille de calcul. Une fois la syntaxe connue, vous pouvez insérer la fonction dans une cellule et la personnaliser en fonction de vos besoins. Dans cet exemple, la fonction est utilisée pour détecter les ventes inférieures à 200 USD. À l'aide des données utilisées à l'étape 1, la fonction se présente comme suit: = CORRESP (200, B1: B3, 1). Voir le signe égal. Ceci est nécessaire pour Excel pour comprendre que le texte que vous entrez est une fonction, pas simplement du texte.

  4. Évaluez et testez les résultats. Dans cet exemple, la réponse affichée est "180.00". La fonction renvoie le nombre le plus proche de la valeur donnée, ainsi le nombre le plus proche de 200 sera affiché.