Hoe de VBA "MATCH" -functie te gebruiken

Schrijver: Roger Morrison
Datum Van Creatie: 6 September 2021
Updatedatum: 1 November 2024
Anonim
Hoe de VBA "MATCH" -functie te gebruiken - Artikelen
Hoe de VBA "MATCH" -functie te gebruiken - Artikelen

Inhoud

De "MATCH" -functie in Microsoft Excel VBA-procedures vindt een overeenkomst binnen een bereik van cellen en toont dit in het werkblad. De functie is handig bij het invoeren van gegevens die voor bepaalde waarden moeten worden geëvalueerd. Als u bijvoorbeeld een spreadsheet met verkoopnummers hebt, kan de functie "MATCH" overal in het Excel-werkblad worden gebruikt en wordt slechts één regel code in een cel gebruikt.


routebeschrijving

De "MATCH" -functie is de "Match" -functie van VBA (Monitor afbeelding door kasiap van Fotolia.com)
  1. Maak een soepel nummer in het werkblad. In dit voorbeeld wordt een dagelijkse omzetlijst gebruikt. Voeg het volgende in het Excel-werkblad in: kolom A - maandag, dinsdag, woensdag; en kolom B - R $ 300, R $ 180, R $ 400.

  2. Begrijp de syntaxis van de functie "CORRESP". Om de functie met succes te gebruiken, is het belangrijk om de syntaxis te begrijpen. Dit is de basissyntaxis: CORRESP (Lookup_value, lookup_matrix, [match_type]). De "Lookup_value" is de waarde die u zoekt in het bereik dat is opgegeven in "Lookup_matrix". "match_type" is een van de drie waarden. Het gebruik van "0" vindt de exacte waarde. Het gebruik van het nummer "1" activeert de functie om de geschatte overeenkomst te vinden die kleiner is dan het opgegeven aantal. Omgekeerd vraagt ​​het getal "2" de functie om de dichtstbijzijnde overeenkomst te vinden die groter is dan het gegeven getal.


  3. Voeg de functie in een lege cel in het werkblad in. Zodra de syntaxis bekend is, kunt u de functie in een cel invoegen en deze naar wens aanpassen. In dit voorbeeld wordt de functie gebruikt om verkopen te detecteren die minder dan $ 200 waren. Met behulp van de gegevens die in stap 1 zijn gebruikt, ziet de functie er als volgt uit: = CORRESP (200, B1: B3, 1). Zie het gelijkteken. Dit is nodig om ervoor te zorgen dat Excel begrijpt dat de tekst die u invoert een functie is, niet alleen tekst.

  4. Evalueer en test de resultaten. In dit voorbeeld is de weergegeven reactie "180,00". De functie retourneert het nummer dat het dichtst bij de opgegeven waarde ligt, zodat het dichtst bij 200 wordt weergegeven.