Table of contents
在使用Microsoft Excel时,我们可以使用函数和公式从开头、中间或结尾提取任何数量的文本。 另一方面,你可以从一个单元格中删除任何数量的字符。 在本教程中,我们将向你展示如何在Excel中从左边删除字符。
下载实践工作手册
下载这个工作手册进行练习。
在Excel.xlsm中从左边删除文本在Excel中删除左边的字符的6种方法
为了演示这个教程,我们将使用以下数据集。
在这里。
文本 是你要执行的方法的数值列。
数目_字符 是你想从左边删除的字符数。
结果 是去除左边的字符后的最终文本。
1.使用REPLACE功能从左边删除字符
为了从左边删除字符,我们将使用 替换 在这种情况下,我们将用一个空字符串替换我们左边的字符。
REPLACE函数的基本语法。
=REPLACE(string, 1, num_chars, "")
步骤。
1 .键入以下公式 细胞D5 .
=replace(b5,1,c5,"" )
2 然后,按 进入 它将把你想删除的字符从左边删除。
3 之后,拖动 填充手柄 在单元格的范围内 D6:D9 .
正如你所看到的,我们想从左边删除的字符数已经没有了。
阅读更多。 Excel 移除右边的字符
2.用RIGHT和LEN函数从左边擦除字符
作为一项规则, 权力 和 LEN 函数从左边删除字符。 在这种情况下,在 权力 函数给我们的是右边的字符。 因此,它将删除左边的字符。
公式的语法。
=RIGHT(text,LEN(text)-num_chars)
步骤。
1. 首先,输入以下公式 细胞D5。
=right(b5,len(b5)-c5)
2 下一步,请按 进入 .
3. 接下来,拖动 填充手柄 在单元格的范围内 D6:D9 .
最终,我们从左边删除了具体的字符数。
阅读更多。 如何删除Excel中的第一个字符
3.用MID和LEN函数从左边删除字符
一般来说, 医学部 函数给我们提供了从文本中间开始的字符。 在从左边删除字符的情况下,函数 医学部 函数将返回从某一特定索引开始的文本。 并且它将自动删除左边的字符。
公式的语法。
=MID(text,1+num_chars,LEN(text))
请注意。
1+num_chars 被用作文本的起始编号。 这意味着我们在开始时没有要删除的左边字符。
步骤。
1. 首先,输入以下公式 细胞D5。
=mid(b5,1+c5,len(b5))
2 下一步,请按 进入。
3 最后,拖动 填充手柄 在单元格的范围内 D6:D9 .
最后,我们的公式返回与之前的方法类似的结果。
阅读更多。 在Excel中删除字符串中的第一个字符
4.使用SUBSTITUTE功能来删除字符
与其他方法不同,我们使用的是 替换 函数,将左边的字符替换为空字符串。
公式的语法。
=SUBSTITUTE(Text,LEFT(Text,num_chars),")
在这种情况下, 左边 函数将返回我们要删除的左边的字符。
步骤。
1 .首先输入以下公式 细胞D5。
=substitute(b5,left(b5,c5),"" )
2 之后,按 进入 .
3 然后,拖动 填充手柄 在单元格的范围内 D6:D9 .
最后,我们成功地将字符从左边删除。
阅读更多。 如何删除Excel中的字符
5.使用 "文本转列向导 "从左边删除字符
通常情况下,使用 "文本到列 "选项的 数据 在Excel中的选项卡将我们的数据集分成两列。 换句话说,你可以从左边删除特定数量的字符。
现在,我们将使用以下数据集,它只有一列,便于演示。
简单地说,我们要把左边的字符拆开并删除。
步骤。
1 .选择范围 细胞 B3:B7 .
2 现在,去到 数据 标签> 数据工具 > 文本到列 .
3 之后,你会看到一个对话框。 选择 固定宽度 选项,点击 下一页 .
4 现在,在第二个对话框中,在第一个字符和第二个字符之间选择,如下所示。
5 然后,点击 下一步。
6 此后,它将显示我们的栏目将被划分为哪些字符。
7 现在,点击 完成。
正如你所看到的,我们的数据是根据左边的字符在新的一列上划分的。
阅读更多。 如何删除Excel中的特定字符
6.Excel VBA代码从左边删除字符
现在,如果你有关于 VBA 代码,那么你也应该尝试这种方法。
我们用这个数据集来证明。
步骤。
1 .新闻 Alt+F11 键盘上的 "M "字,会打开 "M "字的对话框。 VBA .点击 插入> 模块。
3 之后,它将打开一个名为 "A "的编辑器。 VBA。 现在,输入以下代码。
Public Function RemoveLeft(txt As String, num As Long) RemoveLeft = Right(txt, Len(txt) - num) End Function
3 现在,转到数据集,输入以下公式 细胞D5 .
=RemoveLeft(B5,C5)
4 然后,按 进入。
5 接下来,拖动 填充手柄 在单元格的范围内 D6:D9 .
正如你所看到的,我们成功地从左边删除了字符,使用了 VBA .
阅读更多。 VBA在Excel中删除字符串中的字符
总结
最后,我希望这些方法一定能帮助你在Excel中删除左边的字符。 下载练习工作簿,自己尝试一下。 当然,这将丰富你的知识。 另外,别忘了查看我们的网站 独家专访 的各种Excel相关文章。