Sådan bruger du VBA "MATCH" funktionen

Forfatter: Roger Morrison
Oprettelsesdato: 7 September 2021
Opdateringsdato: 9 Kan 2024
Anonim
Sådan bruger du VBA "MATCH" funktionen - Artikler
Sådan bruger du VBA "MATCH" funktionen - Artikler

Indhold

Funktionen "MATCH" i Microsoft Excel VBA-procedurer finder en match inden for en række celler og viser dette i regnearket. Funktionen er nyttig, når du indtaster data, der skal evalueres for bestemte værdier. Hvis du f.eks. Har et regneark med salgstal, kan funktionen "MATCH" bruges overalt i Excel-regnearket og tager kun en linje kode i en celle.


retninger

Funktionen "MATCH" er "Match" -funktionen i VBA (Overvåg billedet af kasiap fra Fotolia.com)
  1. Opret et glat nummer i regnearket. I dette eksempel anvendes en daglig salgsindtægtsliste. Indsæt følgende i Excel-regneark: Søjle A - Mandag, Tirsdag, Onsdag; og kolonne B - R $ 300, R $ 180, R $ 400.

  2. Forstå syntaksen af ​​"CORRESP" funktionen. For at bruge funktionen er det vigtigt at forstå syntaxen. Dette er den grundlæggende syntaks: CORRESP (Lookup_value, lookup_matrix, [match_type]). "Lookup_value" er den værdi, du vil finde i det interval, der er angivet i "Lookup_matrix". "match_type" vil være en af ​​tre værdier. Brug af "0" finder den nøjagtige værdi. Ved hjælp af tallet "1" aktiveres funktionen for at finde den omtrentlige kamp, ​​der er mindre end det givne tal. Omvendt beder nummeret "2" funktionen for at finde det nærmeste match, der er større end det givne nummer.


  3. Indsæt funktionen i en tom celle i regnearket. Når syntaxen er kendt, kan du indsætte funktionen i en celle og tilpasse den efter dine behov. I dette eksempel bruges funktionen til at registrere salg, der var mindre end $ 200. Ved hjælp af de data, der anvendes i trin 1, ser funktionen sådan ud: = CORRESP (200, B1: B3, 1). Se ligestegnet. Dette er nødvendigt for Excel at forstå, at teksten du indtaster er en funktion, ikke kun tekst.

  4. Vurder og test resultaterne. I dette eksempel er svaret vist "180,00". Funktionen returnerer nummeret tættest på den givne værdi, så det der er tættest på 200 vil blive vist.