Apache OpenOffice (AOO) Bugzilla – Issue 99472
VLookup breaks if a PIPE '|' character is used in matching character fields
Last modified: 2010-09-28 15:42:58 UTC
See screenshot for an example. Basically if the matching text has a "|" character the result returns N/A. I use this all the time in Excel and PIPE is a great delimiter for creating surrogate keys for VLOOKUPs :)
Created attachment 60338 [details] Example calc spreadsheet with the PIPE bug
VLOOKUP also fails to find any entries with either a single parenthesis "(" or a pair of parentheses "(dfdfd)" anywhere in the matching character fields.
I just found that the underlying cause is the same as http://qa.openoffice.org/issues/show_bug.cgi?id=44295 If "Regular Expressions in formulas" preference is turned off, then the example spreadsheet works as expected, and parentheses are found as well. It would still be nice to find a workaround in case other formulas do need regular expressions.
Yes, it's the same as issue 44295, which is a duplicate of 16786. *** This issue has been marked as a duplicate of 16786 ***
closing duplicate