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

use*_*601 5 excel excel-formula

我已经在网上搜索了公式或添加了插件,但似乎找不到任何公式。

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

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

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

谢谢!

bre*_*tdj 7

尝试

=IF(LEN(SUBSTITUTE(A1,"?",""))=LEN(A1),A1,LEFT(A1,FIND("?",A1)-1))
Run Code Online (Sandbox Code Playgroud)

  • 满足?未出现在 A1 中而不会引发错误的情况
  • 正确地将字符串截断为http://www.site.com/index.php.... 您接受的答案不会针对 的位置进行调整,?它将返回http://www.site.com/index.php?