OFFSET- en MATCH-functies in Excel

Het extraheren van gegevens uit tabellen in Excel wordt routinematig gedaan in Excel door middel van de functies OFFSET en MATCH. Het primaire doel van het gebruik van OFFSET en MATCH is dat ze in combinatie veel nuttiger zijn dan op zichzelf. Zie ze als bouwstenen die kunnen worden samengevoegd om zeer robuuste en flexibele gegevenszoekopdrachten te realiseren.

De MATCH-functie

VERGELIJKEN is een functie die de positie van de tekstverwijzingen in het celbereik waarnaar wordt verwezen teruggeeft. Het formaat is MATCH: waarde, bereik, [MATCH-type]. MATCH retourneert de positie van de waarde die in de array is ingevoerd, maar kan alleen arrays accepteren die een enkele kolom of een enkele rij zijn. Het MATCH-typeargument is 0 (voor een exacte overeenkomst), -1 voor een overeenkomst die gelijk is aan of groter is dan de opgegeven waarde, of 1 voor een overeenkomst die kleiner is dan of gelijk is aan de opgegeven waarde. Wanneer MATCH wordt gebruikt om een ​​tekstwaarde in een array te matchen, moet het MATCH-type 0 worden gebruikt.

De OFFSET-functie

OFFSET wordt gebruikt om een ​​waarde te retourneren vanaf een positie die is verschoven ten opzichte van een bepaalde celverwijzing. Het formaat is OFFSET: celverwijzing, rijen, kolommen, hoogte, breedte. De celverwijzing kan verwijzen naar een celbereik. Rijen specificeert het aantal rijen verwijderd van de aangegeven cel en gaat, met een negatief getal, omhoog en kolommen verschuiven, waarbij als het aantal kolommen negatief is, het de waarden aan de linkerkant van de aangegeven cel retourneert. Met OFFSET kunt u de hoogte en breedte van het geretourneerde bereik specificeren in cellen met de laatste twee termen, die optioneel zijn.

OFFSET en MATCH combineren met referentiegegevens

Het traditionele gebruik voor het combineren van OFFSET en MATCH is om de MATCH-functie in de OFFSET-functie te gebruiken om het kolom- en rijnummer van een specifiek tekstovereenkomstcriterium te retourneren. Dit zorgt voor meer flexibiliteit dan een HORIZ.ZOEKEN- of VERT.ZOEKEN-functie kan geven.