Table of contents
在Excel单元格中可以有任何额外的字符。 有时,为了从现有的数值中生成一个不同的数值,你可能需要 删除字符 在这篇文章中,我将解释Excel从右边移除字符的5种方法。
为了更清楚地说明问题,我将使用一些客户的订单信息数据表,该表有4列。
此表代表不同用户的订单信息。 列是 名称与ID,订单,名称。 和 订购数量 .
下载工作手册来练习
从右图中删除字符.xlsm从右图中删除字符的5种方法
1.使用 "LEFT "从右边删除字符
要移除唯一的 最后一个字符 你可以使用LEFT功能。
⮚ 首先,选择你想在删除最后一个字符后放置新值的单元格。
⮚ 然后在 "A "中输入公式。 公式吧。 我选择了 B4 这里我想显示的是 命名 只有这样,我将删除 数字字符串 从右边开始。
该公式为
=left(b4,len(b4)-1)
⮚ 最后,按 进入
选定的最后一个字符是 B4 细胞将被移除。
这里只删除一个字符不符合我们例子的上下文,所以让我们删除多个字符。
⮚ 首先,选择你想在删除右边的多个字符后放置新值的单元格。
⮚ 然后输入公式为 B4 我想从这里删除多个字符。 我想从右边删除5个字符。
该公式为
=left(b4,len(b4)-5)
⮚ 最后,按 进入
在这里,从所选值中的最后5个字符为 B4 将被删除。
现在,你可以应用 填充手柄 至 自动装配 其他单元格的公式。
阅读更多。 删除字符串中的最后一个字符 Excel
2.带有LEFT功能的数值的VALUE
在处理数值时,如果要从右边删除字符,你可以使用 左边 函数和VALUE函数在一起。
⮚ 首先,选择你想在删除右边的字符后放置新值的单元格。
⮚ 我选择了 B4 这里我想把右边的字符去掉,只保留 订购数量 因此,我将删除所有 字符串 从右边开始,除了数字。
该公式为
=value(left(c4,(len(c4)-8))
⮚ 最后,按 进入
ǞǞǞ 字符串 的。 C4 你将只看到在 "A "中的数值。 数量 格式,在 订购数量 列。
根据数字字符有多少个字符串,你将需要重写公式。
🔺 如果所有的数字字符有相同的字符串,你可以使用 填充手柄 .
阅读更多。 如何删除Excel中的最后3个字符
3.使用VBA从右边移除字符
⮚ 首先,打开 开发商 标签>> 然后选择 视觉基础
⮚ 你也可以使用 ALT + F11
一个新的窗口 微软Visual Basic应用程序 会出现,然后打开 插入 标签>> 然后选择 模块。
这里的 模块 被打开。
稍后,在模块中编写RemoveRightCharacter的代码。
Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function
⮚ 在这之后。 拯救 代码,然后回到工作表。
⮚ 首先,选择一个单元格,在该单元格中,你想在删除右边的字符后保留你的新值。
⮚ 然后输入公式为 B4 键入你在模块中编写的函数名称。
⮚ 因为我的函数名称是 删除右侧字符 它将显示这个名字。
该公式为
=移除右侧字符(B4,5)
⮚ 最后,按 进入。
当我选择单元格 B4 该单元格的右侧字符将被删除。
你也可以用它来显示数字字符。
⮚ 首先,选择一个单元格,在该单元格中,你想在删除右边的字符后保留你的新值。
⮚然后输入以下公式 C4 单元。 键入你在模块中写的函数名称。 现在我想展示一下 订购数量。 因为我的函数名称是 删除右侧字符 它将显示这个名字。
该公式为
=移除右侧字符(C4,8)
⮚ 最后,按 进入
当我选择单元格 C4 该单元格的右侧字符将被删除。
阅读更多。 VBA在Excel中删除字符串中的字符
4.使用闪光填充去除正确的字符
你可以使用功能区中的闪光填充命令来删除右边的字符。
⮚ 首先,创建一个模式实例来使用 闪光填充 .
⮚ 我提供了第一个例子 史蒂夫 通过删除适当数量的字符。
⮚ 之后,选择实例值打开 数据 标签>> 然后选择 闪光填充 .
要使用的键盘快捷方式 闪光填充 是 CTRL + E
当我选择了 闪光填充 其余单元格的右侧字符将被删除。
⮚ 如果你愿意,你可以通过删除右边的字符串字符来保留数字字符。
⮚ 这里,我提供了第一个例子 32 在这里,我通过删除右边的字符串字符只保留了数字字符。 它创建了一个模式,用于 闪光填充 .
⮚ 之后,选择实例值打开 数据 标签>> 然后选择 闪光填充 .
当我选择了 闪光填充 其余单元格的右侧字符将被删除。
5.一次从两边删除角色
如果你有一个数据表,其中多个信息被压缩在一起,那么 MID功能 是适合提取所需信息或数据的。
为了向你展示这个功能的工作原理,我对数据表做了调整。
⮚ 首先,选择一个单元格,在该单元格中,你想在去除左右两边的字符后保留你的新值。
⮚ 然后在单元格或公式栏中输入公式。 我选择了 B4 从该单元格中,我希望 命名 因此,我将删除所有左右的字符,除了名字之外。 史蒂夫。
⮚ 该公式为
=mid(b4, 11+1, len(b4) - (10+6))
⮚ 要应用公式,按 进入
同时,从选定的单元格中,左右两个字符都将被删除,除了 命名 .
对于其余的单元格,根据其字符数,我应用了 医学部 功能。
练习部分
我附上了两张额外的纸张来练习这些方法。
总结
在这篇文章中,我解释了在Excel中删除字符的5种方法。 我希望这些不同的方法能帮助你在Excel中删除字符。 我们非常欢迎任何形式的建议、想法和反馈。 请随时在下面评论。