如何在libreoffice电子表格中找到部分匹配元素?

时间:2014-10-06 06:25:17

标签: libreoffice-calc

在excel电子表格中,我有一个列(列A),例如以下要素:

Audi, VW, BMW Group, Toyota

现在我可以搜索像这样的元素

match("*"&b1&"*", a1:a5,0)

将返回找到元素的相对位数或N/A。因此,例如,如果我将Audi放在单元格B1中,公式将返回“1”,并且我将“BMW”放入单元格B1中,公式返回值“3”(因为公式使用通配符)。

但是,在libreoffice电子表格中,这不起作用。将“BMW”一词放入单元格B1时,此处的公式将返回“N / A”。如何更改公式使其与excel电子表格相同?

1 个答案:

答案 0 :(得分:2)

我在上面的评论中提供的语法使用逗号来消除参数;那些可能应该是分号。以下是Calc 4.1.1的证明,其中Tools ► Options ► OpenOffice Calc ► Calculate ► Enable regular expressions in formulas已打开。

enter image description here