Sådan bruges Match Funktion i VBA

Den "Match" funktionen i Microsoft Excel VBA (Visual Basic for Applications) procedurer finder et match inden for et interval af celler og udskriver det til regnearket.Funktionen er nyttig, når du indtaster data, der skal vurderes for visse værdier.For eksempel, hvis du har et regneark fyldt med salgstal, kampen funktionen kan bruges til at finde salget, der var under en vis numerisk tærskel.Funktionen kan bruges overalt på Excel-regneark, og kun tager én linje kode i en celle.

Instruktioner

  1. Opret en liste over numre i regnearket.I dette eksempel er en liste over daglige salgsindtægter anvendes.Indtast følgende i Excel-regneark:

    Kolonne A -------- Kolonne B
    mandag ----------- & gt; $ 150,00
    tirsdag ----------& gt; $ 90,00
    Onsdag ----- & gt; $ 200,00

  2. Forstå Match funktionen syntaks.For at kunne bruge funktionen, er det vigtigt at forstå syntaksen.Nedenfor er den grundlæggende syntaks:

    Kamp (my_lookup_value, my_lookup_array, [my_match_type])

    Den "my_lookup_value" er den værdi, du ønsker at finde i området angivet i "my_lookup_array.""My_match_type" er en af ​​tre værdier.Brug af "0" for denne værdi finder en nøjagtig match.Brug af nummer "1" udløser funktionen for at finde den nærmeste match, der er mindre end et givet tal.Omvendt nummer "2" udløser funktionen for at finde den nærmeste match, der er større end den givne look-up værdi.

  3. Indtast funktionen i en tilgængelig celle på regnearket.Når syntaksen er kendt, kan du indtaste funktionen i en celle, og tilpasse det til dine behov.I dette eksempel er Match funktionen anvendes til at detektere salget, der er under $ 100,00.Ved hjælp af data, der er oprettet i trin 1, er funktionen nedenfor:

    = Kamp (100, B1: B3, 1)

    Notice lighedstegnet.Dette er nødvendigt, så Excel kender den indtastede tekst er en funktion og ikke bogstavelig.

  4. Vurdere og teste resultaterne.I dette eksempel er svaret vist er "90.00".Match returnerer tættest nummer til tærskelværdien, så hvad der er tættest på 100 vil blive vist.

179
0
0
Regneark