gpt4 book ai didi

excel - 删除以某些字符开头的整个单词的公式

转载 作者:行者123 更新时间:2023-12-03 00:12:40 26 4
gpt4 key购买 nike

我想要一个公式来搜索字符串中所有出现的 http 并删除整个链接。例如:

This is the best story ever http://www.usatoday.com make sure to read it twice. http://www.usatoday.com/image.jpg

会变成:

This is the best story ever make sure to read it twice.

根据我所读到的内容,这应该可以做到:

 =TRIM(LEFT(A1,FIND("http",A1)-1))&RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND("http",A1))+1)

但我仍然得到#VALUE!

我希望能够让代码在字符串中的任意位置找到 URL。另外,如果没有找到 URL,我只想重新打印原始字符串。

有什么想法吗?

最佳答案

请尝试:

=TRIM(REPLACE(A1,FIND("http://",A1),IFERROR(FIND(" ",A1,FIND("http://",A1)),LEN(A1)+9)-FIND("http://",A1)+1,""))  

如果您不只是想删除句末的网址。

我认为@Siddharth Rout 的以下编辑提供了比上面更好的解决方案。

<小时/>

非 VBA/非公式方法

  1. CTRL + H 打开查找和替换对话框。
  2. 查找内容中,键入不带引号的“http://* ”。注意 *
  3. 后面有一个空格
  4. 替换为保留为空。
  5. 点击全部替换
  6. 现在,在查找内容中,输入不带引号的“http://*”。注意 *
  7. 后面没有空格
  8. 替换为保留为空
  9. 点击全部替换

你就完成了。

关于excel - 删除以某些字符开头的整个单词的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21421482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com