Funktionen MATCH söker radindexet för @sökning i @vektor och returnerar det. Om området är längre än det är brett roteras känsligheten för sökningen. Alternativt kan en ensam vektor användas.
Parametern @typ, vilken som standard är +1, styr sökningen:
Om @typ = 1 söks största värdet <= @sökning.
Om @typ = 0 söks första värdet == @sökning.
Om @typ = -1 söks minsta värdet >= @sökning.
För typ 0 kan data vara i vilken ordning som helst. För typ -1 och +1 måste data vara sorterat (och i detta fall använder MATCH en binärsökning för att hitta indexet).
Om @sökning inte kan hittas returneras #-.