OFFSET og MATCH funksjoner i Excel

OFFSET og MATCH funksjoner i Excel


Trekke ut data fra tabeller i Excel er rutinemessig gjøres i Excel ved hjelp av offset og MATCH funksjoner. Den primære hensikten med å bruke OFFSET og MATCH er at i kombinasjon, de er mye mer nyttig enn på egenhånd. Tenk på dem som byggeklosser som kan settes sammen for å oppnå svært robuste og fleksible data oppslag.

Kampen Funksjon

MATCH er en funksjon som returnerer plasseringen av tekstreferanser i celleområdet referert. Formatet er MATCH: verdi, rekkevidde, [MATCH type]. MATCH vil returnere posisjonen til verdien som er angitt i tabellen, men det kan bare godta arrays som er en enkelt kolonne eller en enkelt rad. Kampen typen argument er enten 0 (for en eksakt match), -1 for en kamp som er lik eller større enn verdien spesifisert, eller en for en kamp som er mindre enn eller lik den angitte verdien. Når du bruker MATCH å matche en tekstverdi i en matrise, må MATCH type 0 brukes.

Forskyvningsfunksjonen

OFFSET brukes til å returnere en verdi fra en posisjon som er forskjøvet fra en gitt cellereferanse. Formatet er OFFSET: cellereferanse, rader, kolonner, høyde, bredde. Den cellereferanse kan referere til en rekke celler. Rader spesifiserer antallet rader bort fra cellen er angitt, og med et negativt tall, går opp, og kolonnene offset, hvor hvis antall kolonner er negativ, returnerer verdiene til venstre av den angitte celle. OFFSET lar deg angi høyden og bredden på den returnerte området i celler med de to siste betingelser, som er valgfritt.

Kombinere OFFSET og MATCH til referansedata

Den tradisjonelle bruk for å kombinere OFFSET og MATCH er å bruke MATCH-funksjonen inne i forskyvningsfunksjonen til å returnere kolonne og rad nummer fra en bestemt tekst kamp kriterium. Dette gir mer fleksibilitet enn en FINN.KOLONNE eller FINN.RAD-funksjonen kan gi.