从列数据中删除字符串的开头部分

时间:2012-02-27 04:21:54

标签: string excel

我有一个excel文件,其中有10列,数据从以下开始:

Text1 | Text4 | Text7
Text2 | Text5 | Text8
Text3 | Text6 | Text9

根据我的要求,我必须从所有这些单元格中删除Text部分。这是如何在Excel中完成的?我是一个完全新手。

4 个答案:

答案 0 :(得分:3)

您可以直接使用没有公式的数据执行此操作

手动

  • 选择感兴趣的区域
  • 按Ctrl& F打开“查找和替换”对话框
  • 选择“替换”标签
  • 在“查找内容”Text下,将“替换为”空白
  • 确保未选中“匹配整个单元格内容”

sample

<强> VBA

Selection.Replace "Text", vbNullString, xlPart

答案 1 :(得分:0)

使用公式:

=VALUE(SUBSTITUTE(A1,"Text",""))

答案 2 :(得分:0)

假设第一个单元格是A1 在公式栏中键入此内容 =中(A1,5,Len(A1)-4) 你可以填写其他单元格的系列。

答案 3 :(得分:0)

查找和替换工具很有效,如果“文本”有所不同,但它将不再有效。对于未来寻找类似问题的修复程序但文本不同的人,只需将“*”放入查找内容然后替换即可。 (不要使用引号,但要在*之前放置一个空格

这将删除文本后面的任何条目。交换*和空格将删除空格前的任何文本。