udtrække data fra tabeller i Excel rutinemæssigt gøres i Excel ved hjælp af de offset og MATCH funktioner. Det primære formål med at bruge OFFSET og MATCH er, at i kombination , de er langt mere nyttigt end på egen hånd. Tænk på dem som byggesten , der kan sættes sammen til at opnå yderst robuste og fleksible data opslag. Kampen Function
MATCH er en funktion, der returnerer positionen af teksten referencer i den celle der refereres interval. Formatet er MATCH : value , rækkevidde, [ MATCH typen ] . MATCH vil returnere positionen af den indtastede værdi i array , men det kan kun acceptere arrays , der er en enkelt kolonne eller en enkelt række. Kampen typen argument er enten 0 (for en eksakt match ) , -1 for en kamp, der er lig med eller større end den angivne værdi eller 1 for en kamp , der er mindre end eller lig med den angivne værdi. Når du bruger MATCH til at matche en tekstværdi i et array , skal MATCH type 0 skal anvendes.
OFFSET Function
OFFSET
bruges til at returnere en værdi fra en position , der er forskudt fra en given celle reference. Formatet er OFFSET : cellereference rækker, kolonner , højde, bredde . Cellereferencen kan henvise til en række celler . Rækker angiver antallet af rækker væk fra cellen angivet og med et negativt tal , op går, og kolonnerne offset , hvor hvis antallet af kolonner er negativ , det returnerer værdierne til venstre for den angivne celle . OFFSET tillader dig at angive højde og bredde returnerede interval i celler med de to sidste betingelser , som er valgfri.
Kombinere offset og MATCH til referencedata
traditionelle brug for at kombinere offset og mATCH er at bruge mATCH funktion inde i offset-funktionen til at returnere kolonne og række tal fra en bestemt tekst match kriterium. Dette giver mulighed for større fleksibilitet end en VOPSLAG eller LOPSLAG kan give.