Match type | Behavior | Details |
1 | Approximate | MATCH finds the largest value less than or equal to the lookup value. The lookup array must be sorted in ascending order. |
0 | Exact | MATCH finds the first value equal to the lookup value. The lookup array does not need to be sorted. |
-1 | Approximate | MATCH finds the smallest value greater than or equal to the lookup value. The lookup array must be sorted in descending order. |
(omitted) | Approximate | When match_type is omitted, it defaults to 1 with behavior as explained above. |
The type - 0 is not working correctly. It shows the last result of the entry, but it should be the first one.