Slik bruker du VBA "MATCH" -funksjonen

Forfatter: John Pratt
Opprettelsesdato: 9 Januar 2021
Oppdater Dato: 29 November 2024
Anonim
Slik bruker du VBA "MATCH" -funksjonen - Artikler
Slik bruker du VBA "MATCH" -funksjonen - Artikler

Innhold

Funksjonen "MATCH" i Microsoft Excel VBA-prosedyrer finner en kamp i en rekke celler og viser dette i regnearket. Funksjonen er nyttig når du skriver inn data som må vurderes for bestemte verdier. Hvis du for eksempel har et regneark med salgstall, kan "MATCH" -funksjonen brukes hvor som helst i Excel-regnearket og tar bare en linje med kode i en celle.


retninger

Funksjonen "MATCH" er "Match" -funksjonen til VBA (Overvåk bildet av kasiap fra Fotolia.com)
  1. Lag et glatt nummer i regnearket. I dette eksemplet brukes en daglig salgsinntektersliste. Sett inn følgende i Excel-regnearket: kolonne A - mandag, tirsdag, onsdag; og kolonne B - R $ 300, R $ 180, R $ 400.

  2. Forstå syntaksen til "CORRESP" -funksjonen. For å bruke funksjonen vellykket, er det viktig å forstå syntaksen. Dette er grunnleggende syntaks: CORRESP (Lookup_value, lookup_matrix, [match_type]). "Lookup_value" er verdien du vil finne i området som er spesifisert i "Lookup_matrix". "match_type" vil være en av tre verdier. Ved å bruke "0" finner du den nøyaktige verdien. Ved å bruke tallet "1" aktiveres funksjonen for å finne den omtrentlige kampen som er mindre enn det oppgitte nummeret. Omvendt spør nummeret "2" funksjonen for å finne nærmeste match som er større enn det oppgitte nummeret.


  3. Sett inn funksjonen i en tom celle i regnearket. Når syntaksen er kjent, kan du sette inn funksjonen i en celle og tilpasse den etter dine behov. I dette eksemplet brukes funksjonen til å oppdage salg som var mindre enn $ 200. Ved hjelp av dataene som brukes i trinn 1, ser funksjonen slik ut: = CORRESP (200, B1: B3, 1). Se likestegnet. Dette er nødvendig for at Excel skal forstå at teksten du legger inn er en funksjon, ikke bare tekst.

  4. Vurder og test resultatene. I dette eksemplet vises svaret "180,00". Funksjonen returnerer nummeret nærmest den oppgitte verdien, slik at det som er nærmest 200, vises.