乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在<em>excel删除</em>某个字符后面的n个字符

如何在<em>excel删除</em>某个字符后面的n个字符

作者:乔山办公网日期:

返回目录:excel表格制作


如图操作,复制粘贴以下代码,单元格输入公式:=QC(A1)

Function QC(rg As Range)

  Dim a$

    Application.Volatile True

    a = Chr(10) & rg.Text

  For i = Len(a) To 1 Step -1

    If Mid(a, i, 1) = Chr(10) Then a = Application.Replace(a, i + 1, 3, "")

  Next

    QC = Right(a, Len(a) - 1)

End Function



可以利用公式在excel删除某个字符后面的n个字符
软件版本:Office2007
举例说明如下
1.删除A列中1后面的3位字符:

2.输入公式如下:
公式解释:先找到字符串1在单元格的位置,然后提取这个位置左边的数值,和字符串长度减去这个位置再减去三位剩下的字符串拼接起来。

3.下拉填充得到结果如下:

注意事项:可以将公式结果复制数值到原来列替换原来数据,从而得到近似删除的结果

1、电脑打开Excel表格。


2、打开Excel表格后,输入公式=RIGHT(A1,LEN(A1)-1)。


3、输入公式后,就可以把A1单元格中第一个字删除了。


4、下拉复制公式,即可批量删除A列单元格中第一个字符。



比如数据在a列,想删除后面两个字符,提取到b列,
B1中输入公式 =left(a1,len(a1)-2) ,下拉公式

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网