Excel如何在单元格中使用字符

我想返回参考单元格中的“OR XXXXXXXXXXXX”之后的字符。 而不是使用RIGHT函数,我认为有一种方法来设置一个“LEN”函数的方式。 这是我迄今为止发现的 –

单元格A2:

=IF( ISERR(SEARCH("LUR",C2))=FALSE, RIGHT(B2, 10), C3) 

屏幕截图

但是,这不适用于单元格A2,A3等。 有没有什么办法可以在B列的“OR”之后提取字符? 谢谢!

您仍然可以使用RIGHT() ,但是基于LEN()Find()函数创build第二个参数:

 =RIGHT(B2, LEN(B2) - FIND("OR", B2, 1)-1) 

FIND()返回B2字符“OR”的起始位置。 从长度减1开始,我们可以得到第二个参数的正确字符数。