条件信息提取

条件信息提取

我在从单元格中提取数据时遇到问题。

正如您在此处看到的,我有两种信息:

数据示例

在第一个单元格中,您可以看到我需要从括号内提取信息。为此,我使用以下命令:

=MID(Informacija!K2;FIND("[";Informacija!K2)+1;FIND("]";Informacija!K2)-FIND("[";Informacija!K2)-1)

我无法解决的主要问题是如何结合以下两个操作:

如果单元格中有括号,则从那里获取信息,但如果没有括号,则直接从单元格中复制整个信息。

答案1

FIND()#VALUE!如果未找到文本则返回错误,因此IFERROR()如果没有找到括号,我们可以简单地返回整个单元格。

=IFERROR(MID(Informacija!K2;FIND("[";Informacija!K2)+1;FIND("]";Informacija!K2)-FIND("[";Informacija!K2)-1);Informacija!K2)

相关内容