MATCH zoekt de rij index van zoekwaarde in @vector.
Als het celbereik langer is dan dat het breed is, wordt de zoekrichting geroteerd. Er kan ook een enkele array worden gebruikt.
De @type parameter, die standaard +1 is, geeft het soort zoekopdracht aan:
Als @type = 1, zoek de grootste waarde <= @zoekwaarde.
Als @type = 0, zoek de eerste waarde == @zoekwaarde.
Als @type = -1, zoek de kleinste waarde >= @zoekwaarde.
Voor type 0, mogen de gegevens in elke volgorde staan. Voor types -1 en +1 moeten de gegevens gesorteerd zijn. (En in dat geval gebruikt MATCH een binaire zoekopdracht om de index te vinden)
Als @zoekwaarde niet is gevonden geeft de functie een #N/B foutmelding.