在Excel中修剪右边的字符和空格(5种方法)

  • Share This
Hugh West

有时,我们的数据单元格可能会在右边附加一些不需要的字符。 你可以从数据单元格的右边修剪这些字符。 在这篇文章中,我将展示五种在Excel中修剪右边字符的方法。

假设我们有一个数据集,其中给出了不同参与者在马拉松比赛中的距离。 在每个数据集的末尾都有一些空格 参与者姓名 的细胞,以及在 覆盖的距离 现在我们将修剪空格和表示单位的字符,从右边开始。

下载实践工作手册

在Excel.xlsm中修剪右边的字符

修剪正确字符的5种方法

1.用TRIM功能删除右边的多余空格

有时你的数据单元格可能在右端有多余的空格。 我们可以使用 TRIM功能 正如我们所提到的,在每个参与者的名字后面都有一些空格。

要删除这些空格,请在一个空单元格中输入以下公式( C7)

=TRIM(A7)

在这里, 润饰 函数将从右端移除空格

新闻 进入 以删除所有多余的空格。

拖动单元 C7 以在所有其他单元格中应用相同的公式。

2.文本到列的特点是修剪右边的空间

你也可以使用 文本到列 这个方法需要在你要删除空格的那一列的右边有一个空闲的列。 首先,在你要删除空格的那一列的右边插入一个列。

现在转到 数据> 数据工具 并选择 文本到列 .

现在是一个 文本转列向导 窗口将出现,选择 固定宽度 并点击 下一页 .

在第二步中,将你的数据旁边的垂直线移动到你的数据的末端,并选择 下一页 .

现在你会看到,你的所有数据都以黑色突出显示。 选择 完成 .

之后,会出现一个确认窗口。 按 认可 .

现在你会看到,你的数据集的右端没有空格。

3. LEFT和LEN功能,修剪右方的字符

通过结合 杠杆作用 LEN函数 你可以很容易地从数据单元格中修剪右边的字符。 在一个空单元格中键入以下公式( C7 ),

=left(b7,len(b7)-6)

在这里, 左边 函数表示,该公式将返回所选单元格的字符。 B7 左边 LEN(B7)-6 部分表示单元格的总长度中的最后6个字符 B7 的回报中,将被免除。 左边 功能。

新闻 进入 你可以看到,对于我们的数据集来说,右边的字符已经被删除。

拖动单元 C7 以在所有其他单元格中应用相同的公式。

4.通过修剪右边的字符获得数字值

通过前面的方法,我们在输出单元格中得到了文本作为回报。 如果你想得到数值,你必须使用 价值函数 要想得到修剪后的数字值,请在单元格中输入以下公式 C7 ,

=value(left(b11,len(b11)-6))

在这里, 价值 函数会将返回的 左边 函数转化为数字值。

新闻 进入。 你会看到公式已经修剪了右边的字符。 它还会在输出单元格的右边显示回车。 C7 表示返回的是一个数字值。

拖动 C7 在所有其他单元格中应用相同的公式。 结果,你将得到不含单位的覆盖距离 英里 在所有参与者的输出单元中以数字格式显示。

5.使用VBA修剪右边的字符

在Excel中修剪正确的字符的另一个方法是用以下方法制作一个自定义函数 Visual Basic应用(VBA) .第一次新闻发布会 ALT+F11 ,它将打开 VBA 现在从左边的面板上右击工作表,打开一个下拉菜单。 展开 插入 通过点击它并选择 模块 .

它将打开一个 模块(代码) 窗口。

在下面的代码中插入 模块(代码) 窗口。

 Public Function TRIMLASTX(rng As String, cnt As Long) TRIMLASTX = Left(rng, Len(rng) - cnt) End Function 

该代码将创建一个自定义函数,名为 淘宝网 这将从所选单元格的右侧修剪定义数量的字符。

现在关闭 VBA 窗口,并在单元格中输入以下公式 C7,

=trimlastx(b7,6)

在这里。 B7 是选定的单元格,而 6 表示将被删除的字符数。

新闻 进入 你会看到该公式已经修剪了正确的字符。

拖动单元 C7 以在所有其他单元格中应用相同的公式。

总结

你可以通过上述任何一种方法在Excel中修剪右边的字符。 如果你遇到任何一种困惑,请留言。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.