如何删除excel中的附加内容?

如何删除excel中的附加内容?,excel,Excel,这条线是自动对焦的 第一行是:施华洛世奇耳环SWER002Details如果你不能将公式向下拖动,那么在excel中这样做可能会很困难。当我有这样的大文件,我需要删除文本,我使用sed从终端 其中filename.csv是当前文件,newfilename.csv是希望sed输出更新文件的位置 这里是sed的一个很好的资源 现在,将div添加到内容末尾有点困难。每个内容块是如何终止的?这里有一种方法: 我假设你的文本在A1单元 将以下公式放在B1中,它应该有您想要的文本: =RIGHT(A1,

这条线是自动对焦的


第一行是:施华洛世奇耳环SWER002Details如果你不能将公式向下拖动,那么在excel中这样做可能会很困难。当我有这样的大文件,我需要删除文本,我使用sed从终端

其中filename.csv是当前文件,newfilename.csv是希望sed输出更新文件的位置

这里是sed的一个很好的资源 现在,将div添加到内容末尾有点困难。每个内容块是如何终止的?

这里有一种方法:

我假设你的文本在A1单元

将以下公式放在B1中,它应该有您想要的文本:

 =RIGHT(A1, len(A1)-(find("</h2>",A1)+4)) & "</div>"
这会将所有内容复制到第一次出现的字符串的右侧,并附加到该字符串的末尾


然后,如果您不想保留原始值,可以复制B列并进行特殊粘贴,然后粘贴值。

您不能调整行的大小并下拉公式吗?或者使用键盘选择单元格,然后使用Ctrl+d填充。我们误解了吗?你想在结束标记之前总是替换完全相同的文本还是所有内容?对不起,我是新手。把代码放在哪里?谢谢。请将此信息输入到包含您要更改的文本的单元格右侧的单元格中,但将所有三个A1更改为包含您的文本的单元格的地址。第一行完成后,您可以复制并粘贴新单元格,使其位于其他行旁边,并自动更新。如果您可以使用sed,您不能使用cat吗?cat用于显示文件的内容。像grep和sed这样的命令是用来扩充文件的。cat也可以用来合并文件,即在文件的末尾添加文本,但由于这是对文件中多行的操作,所以无论如何都不会起作用。我不知道昨晚为什么会这样想,哈哈。
 =RIGHT(A1, len(A1)-(find("</h2>",A1)+4)) & "</div>"