如何在excel中更换2个斜杠之间的网址中的单词?
例如:
www.google.com/temp/announce/news/p5638/zero.html
www.google.com/temp/announce/news/p4231/one.html
到
www.google.com/temp/announce/news/ 新 /zero.html
www.google.com/temp/announce/news/ 新 /one.html
答案 0 :(得分:1)
如果值news/
始终位于您要替换的元素之前,则可以使用search&更换。按ctrl+H
并在查找和替换字段中键入这些值:
Search: /news/*/
Replace: /news/new/
现在,点击Replace All
。或者,您可以使用公式。假设这两个值在A1和A2中,那么B1和B2中的这些公式将为您提供帮助:
=MID(A1,1,SEARCH("news/",A1,1)+LEN("news/")-1)&"new"&MID(A1,FIND("/", A1,SEARCH("news/",A1,1)+LEN("news/")),255)
=MID(A2,1,SEARCH("news/",A2,1)+LEN("news/")-1)&"new"&MID(A2,FIND("/", A2,SEARCH("news/",A2,1)+LEN("news/")),255)
答案 1 :(得分:0)
如果它们始终处于相同的深度,我认为实现这一目标的最简单方法是使用“/”作为分隔符将列分割到具有URL的列,然后使用“new”替换倒数第二列。然后,您可以将列合并为一个。