如何使用 LibreOffice 的 RIGHT 函数获取某个字符后面的子字符串?

lju*_*shu 5 libreoffice

在单元格中A2,我有一个姓氏,AARY后跟一个左括号和一个名字(Max

\n

\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0|\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\ xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0A\xc2\xa0\xc2\xa0\xc2\xa0\xc2\ xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\ xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\ xa0\xc2\xa0|\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0 \xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2 \xa0B\n
\n-------------------------------------------------------- ----------------------
\n1 \xc2\xa0\xc2\xa0\xc2\xa0|\xc2\xa0\xc2\xa0\xc2\xa0 最后艺术家姓名 \xc2\xa0\xc2\xa0\xc2\xa0|\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\ xc2\xa0 艺术家的名字
\n---------------------------------------- --------------------------
\n2 \xc2\xa0\xc2\xa0\xc2\xa0|\xc2\xa0\xc2\xa0\ xc2\xa0 AARY(最大\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0 \xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0\xc2\xa0|\xc2\xa0这里名字是“Max”

\n
\n

我想使用命令提取不带括号的名字

=RIGHT(A2,LEN(A2)-SEARCH("(",A2))

但在括号中出现错误Err:508

\n

当我在公式末尾添加括号时,我得到LibreOffice Calc found an error in the formula entered.

\n

为什么会发生这种情况?

\n

Jim*_*m K 6

根据您的设置,逗号在 LibreOffice 中可能不起作用。无论设置如何,分号都有效,因此除非需要与 MS Excel 进行互操作,否则分号是首选。

=RIGHT(A2;LEN(A2)-SEARCH("(";A2))
Run Code Online (Sandbox Code Playgroud)