VLOOKUP help  mentions "Criterion":
> =VLOOKUP(SearchCriterion; Array; Index [; SortedRangeLookup])
This word "Criterion" has a specific meaning, is defined in ODF , and is used e.g. in SUMIF(S) and the like (see also tdf#131995). On the other hand, VLOOKUP is documented  to use Any  as its first argument, and it does not work with the syntax like "<=1" that is defined for criterion.
The documentation should not use "Criterion" (used as a generic natural-language word), even combined with other words (like "SearchCriterion" here) for arguments that are not related to this defined term, to not cause ambiguity in users.
Olivier Hallot committed a patch related to this issue.
It has been pushed to "master":
tdf#141822 Rename parameter for standard compliance