在excel电子表格中,我有一列(A列),例如以下元件:如何在libreoffice电子表格中找到部分匹配元素?
Audi, VW, BMW Group, Toyota
现在我可以执行搜索的元素的这样
match("*"&b1&"*", a1:a5,0)
这将要么返回其中元素被发现,或N/A
的相对数目。因此,例如,如果我在单元格B1中放入Audi
,则公式将返回'1',并且将'BMW'放入单元格B1中,公式将返回值'3'(因为公式使用通配符)。
但是,在libreoffice电子表格中,这不起作用。当把'宝马'一词放入B1单元格时,这里的公式返回'N/A'。如何更改公式使其与Excel电子表格一样工作?
相信对于计算值的模式匹配语法是'匹配(B1& “* ”,A1“。*”:a5,0)'。 – Jeeped 2014-10-06 06:50:58
不,这不起作用。现在搜索'宝马'或'奥迪'总是返回'N/A'。 – Alex 2014-10-06 06:55:47
你确定Regex被激活了吗?请参见工具 - >选项... OpenOffice.org Calc ...计算...复选框'在公式中启用正则表达式' – Fratyx 2014-10-06 07:18:03