Comment utiliser la fonction match en VBA

Le "Match" fonction dans Microsoft Excel VBA (Visual Basic pour Applications) procédures trouve une correspondance dans une plage de cellules et imprime à la feuille de calcul. La fonction est utile lors de la saisie de données qui doit être évaluée pour certaines valeurs. Par exemple, si vous avez rempli une feuille de calcul avec les chiffres de ventes, la fonction de match peut être utilisé pour trouver des ventes qui étaient en dessous d'un certain seuil numérique. La fonction peut être utilisée n'importe où sur la feuille de calcul Excel et prend seulement une ligne de code dans une cellule.

Instructions

  1. Créer une liste de numéros dans la feuille de calcul. Dans cet exemple, une liste du chiffre d'affaires quotidien est utilisé. Entrez le code suivant dans la feuille de calcul Excel:

    Colonne A Colonne B --------
    Lundi ----------- gt; $ 150,00
    Mardi ---------- gt; $ 90,00
    Mercredi ----- gt; $ 200,00




  2. Comprendre la syntaxe de la fonction Match. Pour utiliser avec succès la fonction, il est important de comprendre la syntaxe. Voici la syntaxe de base:

    Match (my_lookup_value, my_lookup_array, [my_match_type])

    Le "my_lookup_value" est la valeur que vous voulez trouver dans la gamme spécifiée dans "my_lookup_array." "My_match_type" est l'une des trois valeurs. Utilisation "0" pour cette valeur trouve une correspondance exacte. En utilisant le numéro "1" déclenche la fonction pour trouver la correspondance la plus proche qui est inférieur au nombre donné. Inversement, le nombre "2" déclenche la fonction pour trouver la correspondance la plus proche qui est supérieur à la valeur de consultation donné.

  3. Entrez la fonction dans une cellule disponible sur la feuille de calcul. Une fois que la syntaxe est connu, vous pouvez accéder à la fonction dans une cellule et le personnaliser à vos besoins. Dans cet exemple, la fonction de match est utilisé pour détecter les ventes qui sont sous 100,00 $. Utilisation des mises en place à l'étape 1 des données, la fonction est ci-dessous:




    = Match (100, B1: B3, 1)

    Notez le signe égal. Cela est nécessaire pour Excel sait le texte saisi est une fonction et non littérale.

  4. Évaluer et de tester les résultats. Dans cet exemple, la réponse est montré "90.00." Match retourne le nombre le plus proche de la valeur de seuil, alors tout ce qui est plus proche de 100 sera affiché.

» » » » Comment utiliser la fonction match en VBA