我没看到的Excel问题

时间:2016-06-30 07:17:43

标签: string excel

我想做一些普通的excel东西,所以只是这个字符串的子字符串

Documents/Z_Documentation/PDF/HTLT_105_492_VTR631-1.PDF

我想要的就是在最后一个“/”

之后获取所有内容

我做什么

=RIGHT(C3,LEN(C3)-FIND("/",C3,1))

但我总是收到相同的错误消息

我们发现此公式存在问题 你键入= 1 + 1,单元格显示2 .....

2 个答案:

答案 0 :(得分:0)

在输入“=”并按Enter键后计算内容是正常的Excel行为。

至于提取文件名,您可以使用以下公式: =MID(C3,FIND("*",SUBSTITUTE(C3,"/","*",LEN(C3)-LEN(SUBSTITUTE(C3,"/",""))))+1,LEN(C3))

通过使用LEN(A1)-LEN(SUBSTITUTE(C3,"/","")))),您实际上找到了“/”的实例数,在您的情况下为3。然后使用“*”搜索并替换第三个“/”实例。最后,在结果add 1中搜索“*”以获取下一个符号并调用子字符串函数“MID”

答案 1 :(得分:0)

即便如此:

=TRIM(RIGHT(SUBSTITUTE(C3,"/",REPT(" ",LEN(C3))),LEN(C3)))

TRIM 函数会删除文本中的所有空格,但单词之间只有一个空格。有关详细信息,请参阅this

REPT 函数重复给定次数的文本。有关详细信息,请参阅this