Hoe de Match -functie van VBA

De functie "Match" in Microsoft Excel VBA (Visual Basic for Applications) procedures vindt een wedstrijd binnen een bereik van cellen en drukt deze naar de spreadsheet.De functie is handig bij het invoeren van de gegevens die moet worden geëvalueerd voor bepaalde waarden.Bijvoorbeeld, als u een spreadsheet gevuld met verkoopcijfers, de wedstrijd functie kan worden gebruikt om de verkoop die onder een bepaalde drempel numerieke waren te vinden.De functie kan overal worden gebruikt op de Excel-spreadsheet en duurt slechts een regel code in een cel.

instructies

  1. Maak een lijst van de nummers in de spreadsheet.In dit voorbeeld wordt een lijst van de dagelijkse omzet gebruikt.Voer het volgende in het Excel-spreadsheet:

    Kolom A -------- Kolom B
    maandag ----------- & gt; $ 150,00
    dinsdag ----------& gt; $ 90,00
    woensdag ----- & gt; $ 200,00

  2. Begrijp de Match-functie syntax.Om de functie met succes te gebruiken, is het belangrijk om de syntaxis te begrijpen.Hieronder

    is de basis syntax:

    Match (my_lookup_value, my_lookup_array, [my_match_type])

    De "my_lookup_value" is de waarde die u wilt vinden in de in bereik "my_lookup_array.""My_match_type" is één van drie waarden.Met behulp van "0" voor deze waarde vindt een exacte match.Gebruik nummer "1" activeert de functie om de beste overeenkomst die kleiner is dan het opgegeven nummer.Omgekeerd nummer "2" activeert de functie om de beste overeenkomst die groter is dan de opgegeven opzoektabel waarde te vinden.

  3. Voer de functie in een beschikbare cel op het werkblad.Zodra de syntaxis bekend is, kunt u de functie in een cel en pas het aan uw behoeften.In dit voorbeeld wordt de Match functie gebruikt om verkoop die onder $ 100,00 detecteren.Met behulp van de set-up in stap 1 data, de functie is hieronder:

    = Match (100, B1: B3, 1)

    Kennisgeving het isgelijkteken.Dit is noodzakelijk om Excel kent de ingevoerde tekst is een functie en niet letterlijk.

  4. Evalueer en test de resultaten.In dit voorbeeld, het getoonde antwoord "90,00. 'Pas retourneert het dichtst nummer aan de drempelwaarde, dus wat het dichtst bij 100 worden getoond.

652
0
0
Spreadsheets