Funkcia MATCH nájde index riadku @nájsť vo @vektor a vráti ho. Ak je oblasť väčšia než je široká, potom je význam hľadania otočený. Je možné použiť aj jedno pole.
Parameter @typ, ktorý je štandardne +1, ovláda hľadanie:
Ak je @typ = 1, nájde najväčšiu hodnotu <= .@nájsť
Ak je @typ = 0, nájde prvú hodnotu == @nájsť.
Ak je @typ = -1, nájde najmenšiu hodnotu >= @nájsť.
Pre typ 0 môžu byť v ľubovoľnom poradí. Pre typy -1 a +1 musia byť dáta utriedené. (V tomto prípade, MATCH používa delenie intervalu pre nájdenie indexu.)
Ak nie je @nájsť nájdené, vracia #N/A.