Excel - 截断给定单词后的条目

Excel - 截断给定单词后的条目

我有 Excel 中的链接

例如 -
http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-original-imae82pgak9mbbtf.jpeg;http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-200x200-

我需要在单词后截断每个条目.jpeg

例如

http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-original-imae82pgak9mbbtf.jpeg;http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-200x200-

变成

http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-original-imae82pgak9mbbtf.jpeg

我该如何实现这个?
我有超过 10000 个链接需要处理。

答案1

在你的问题中你问

http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-original-imae82pgak9mbbtf.jpeg;http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-200x200-

变成

http://img.fkcdn.com/image/voltage-stabilizer/h/c/7/arctic-iavs-led-60-iavs-60-original-imae82pgak9mbbtf.jpeg

这意味着您只关注每幅图像的第一次出现。

你可能还以错误的方式思考这个任务——你正在考虑如何截断,而如果你考虑如何拆分,或者根据某个字符查找,你可能会更幸运。在这种情况下,我们可以使用;

像这样

如果 A1 中有字符串,则在 B1 中输入

=LEFT(A1,FIND(";",A1) - 1)

在此处输入图片描述

如果你想保留所有内容,请参阅https://stackoverflow.com/questions/25316094/split-a-string-cell-in-excel-without-vba-eg-for-array-formula

答案2

您可以快速完成此操作的另一种方法是使用内置的“文本到列”。

  • 选择您的单元格,转到“数据”选项卡,然后单击“文本到列”。

  • 然后选择“分隔”,并使用分号作为分隔符。

  • 您可以单击“下一步”来设置数据的目的地,或者只需单击“完成”即可将数据放入当前单元格,然后放入其旁边的单元格。

在此处输入图片描述

相关内容