Excel:删除后的所有内容?在网址中

时间:2013-12-21 09:36:18

标签: excel excel-formula

我已经在线搜索公式或添加ins,但似乎找不到任何公式。

我想知道我是否可以在网址中的问号后删除所有内容?

  

http://www.site.com/index.php?98943j%klr

  

http://www.site.com/index.php

谢谢!

4 个答案:

答案 0 :(得分:3)

尝试

=IF(LEN(SUBSTITUTE(A1,"?",""))=LEN(A1),A1,LEFT(A1,FIND("?",A1)-1))

  • 迎合?未出现在A1中而不会出现错误
  • 将字符串正确截断为http://www.site.com/index.php ....您接受的答案不会调整?的位置,并会返回http://www.site.com/index.php?

答案 1 :(得分:2)

您可以尝试这样的事情:

=LEFT(A1,FIND("?",A1))

这里A1是你的网址

答案 2 :(得分:2)

如果您想要返回另一个超链接,但只包含问号之前的所有内容,则可以使用以下公式,在网格A1中显示您的网址。

=HYPERLINK(LEFT(A1,FIND("?",A1,1)-1))

答案 3 :(得分:0)

以手动方式,使用查找和替换: 找到:〜?* 替换为:(无)

以上评论为最佳答案:LEFT(A1,FIND("?",A1)-1) 加上-1。