Note: The other languages of the website are Google-translated. Back to English

删除Excel单元格中的空格-前导空格,尾随空格,多余空格或所有空格

有时,当数据已经从其他应用程序复制并粘贴到工作表中时,如果多余的空间不自觉地与数据一起出现,则可能出问题了。 例如,当添加两个包含前导空格的数字单元格时,它将返回结果为0,而不是正确的结果。 或者在比较两个具有相同内容但其中一个包含前导或尾随空格的单元格时得到错误的结果。 如何删除这些空格? 本教程将为您介绍几种方法。


从单元格中删除多余的空间,包括前导,尾随和中间多余的空间

假设您有一个包含前导,尾随和中间多余空格的单元格的列列表。 为了从单元格中删除所有这些多余的空间,TRIM功能可以提供帮助。

=TRIM(TEXT)

选择一个空白单元格,输入 =TRIM(B3) 进入它,然后按 输入 键。 然后拖动 填充手柄 将该公式应用于其他单元格。 看截图:
备注:B3是包含要删除空格的文本的单元格。

现在,所有多余的空格(包括前导,结尾和中间多余的空格)都将从指定的单元格中删除。

备注:此操作需要在新列中完成。 删除所有多余的空格后,您需要通过按 按Ctrl + C,选择原始数据范围,然后右键单击以选择 价值观 在下面 粘贴选项 部分。

单击几下以删除单元格中不需要的空间

随着 删除空间 实用程序,只需单击几下就可以帮助您不仅删除 前导空格,尾随空格,多余空格 而且还 所有空间 一个范围,多个范围甚至整个工作表,这将节省大量工作时间。
Kutools for Excel - 汇聚300多项强大高级功能,专为1500+工作场景设计,解决 80% Excel问题。

下载并试用全功能免费试用版 30- 天

 

仅删除单元格中的前导空格

在某些情况下,您可能只需要删除前导空格,并将所有中间空格保留在单元格中,如下面的屏幕截图所示。 本节介绍解决此问题的另一个公式和VBA代码。

使用MID功能仅删除前导空格

选择一个空白单元格(这里我选择单元格D3),将以下公式复制到其中,然后按 输入 键。 然后拖动 填充手柄 将该公式应用于其他单元格。

=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))

在这个公式中, B3 是包含要删除前导空格的文本的单元格。

备注:此操作需要在新列中完成。 删除所有前导空格后,您需要使用不带公式的修剪后的数据替换原始数据。

使用VBA代码仅删除前导空格

1.打开包含要删除前导空格的单元格的工作表,然后按 其他 + F11 键打开 Microsoft Visual Basic应用程序 窗口。

2。 点击 插页 > 模块,然后将以下VBA代码复制到“模块”窗口中。

Sub RemoveLeadingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

3。 按 F5 键来运行代码。 一种 Kutools for Excel 对话框弹出,请选择要从中删除前导空格的连续单元格,然后单击 OK 按钮。

现在,您只能看到从所选单元格中删除了前导空格。


仅删除单元格中的尾随空格

1.打开包含要删除前导空格的单元格的工作表,然后按 其他 + F11 键打开 Microsoft Visual Basic应用程序 窗口。

2。 点击 插页 > 模块,然后将以下VBA代码复制到“模块”窗口中。

Sub RemoveTrailingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.RTrim(Rng.Value)
Next
End Sub

3。 按 F5 键来运行代码。 一种 Kutools for Excel 对话框弹出,请选择要从中删除尾随空格的连续单元格,然后单击 OK 按钮。 现在,您只能看到从所选单元格中删除了尾随空格。


删除单元格中的所有空格

如果要摆脱特定单元格中的所有空格,本节中的方法可能会对您有所帮助。

使用SUBSTITUTE函数删除单元格中的所有空格

=SUBSTITUTE(text, old_text, new_text, [instance_num])

选择一个空白单元格,将以下公式复制到其中,然后按 输入 键。 然后拖动 填充手柄 将该公式应用于其他单元格。

=SUBSTITUTE(B3," ","")

小贴士:在此公式中, B3 是包含要删除所有空格的文本的单元格;
         “” (用双引号引起的空格)表示要删除的空格;
         "" 这意味着您将一无所有替换所有空格。

然后,您可以看到特定单元格中的所有空格都被立即删除。

备注:此操作需要在新列中完成。 删除所有空格后,您需要用没有公式的修剪后的数据替换原始数据。

使用查找和替换功能删除单元格中的所有空格

除了以上 替代 功能,“查找和替换”功能还可以帮助删除单元格中的所有空格。

1.选择包含要删除的空格的单元格,然后按 按Ctrl + H 键打开 查找和替换 对话框。

2。 在里面 查找和替换 对话框并在 更换 标签,在其中输入一个空格 查找内容 文本框,保留 更换 文本框为空,然后单击 “全部替换” 按钮。


使用Kutools轻松删除单元格中的前导,尾随,多余和所有空格

小技巧:如果您厌倦了使用公式和VBA代码删除空格, 删除空间 实用程序 Kutools for Excel 是您最好的选择。 只需单击几下,您不仅可以删除前导空格,尾随空格,多余空格,还可以删除一个范围,多个范围甚至整个工作表中的所有空格,这将节省大量的工作时间。

在使用Kutools for Excel之前,您需要花费几分钟 免费下载并安装 首先。

1.选择一个或多个要删除单元格的区域,单击 库工具 > 文本 > 删除空间。 看截图:

2.您可以看到其中有5个选项 删除空间 对话框:

  • 要仅删除前导空格,请选择 前导空间 选项;
  • 要仅删除尾随空格,请选择 尾随空格 选项;
  • 要同时删除前导空格和尾随空格,请选择 前导和尾随空格 选项;
  • 要删除所有多余的空格(包括前导,尾随,多余的中间空格),请选择 所有多余的空间 选项;
  • 要删除所有空格,请选择 所有空间 选项。

然后点击 OK 按钮开始操作。

  如果您想免费试用(30-day) 这个实用程序, 请点击下载,然后按照上述步骤进行操作。


其他与Excel空间有关的实际案例

除了从单元格中删除空格外,您是否遇到过计数,添加空格或用其他字符替换空格的情况? 以下建议可能会加快您的Excel工作。

计算一个单元格中的总空间数
在删除单元格中的所有空间之前,您可能会对其中有多少空间感到好奇。 本教程提供详细步骤中的方法,以帮助您快速获取单元格中的空间总数。
点击了解更多...

在特定Excel单元格中的每个逗号后添加空格
有时,空间可能会意外地从特定的单元格中删除。 本教程讨论的是在每个逗号后添加一个空格,以使文本字符串更清晰,更标准,更详细。
点击了解更多...

在Excel单元格中的数字之间添加空格
本教程讨论的是在Excel单元格的每个数字或第n个数字之间添加空格。 假设您有一列电话号码,并且希望在它们之间添加空格,以使电话号码看起来更直观,更容易阅读。 本教程中的方法会有所帮助。
点击了解更多...

在Excel单元格中大写字母前添加空格
本教程讨论的是在Excel单元格中的每个大写字母之前添加一个空格。 假设您有一个意外删除所有空格的文本字符串列表,例如:InsertBlankRowsBetweenData,要在每个大写字母之前添加空格以将单词分隔为“在数据之间插入空白行”,请尝试本教程中的方法。
点击了解更多...

用Excel单元格中的特定字符替换空格
在许多情况下,您宁愿用特定字符替换空格,而不是直接从单元格中删除空格。 此处提供了一些方法,可以轻松用单元格中的下划线,破折号或逗号替换空格。
点击了解更多...


  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 和保存数据; 拆分单元格内容; 合并重复的行和总和/平均值...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 收藏并快速插入公式,范围,图表和图片; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 数据透视表分组依据 周号,周几等 显示未锁定的单元格 用不同的颜色 突出显示具有公式/名称的单元格...
kte选项卡201905
  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (58)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
非常感谢,我真的需要,替换选项很有吸引力。
该评论由网站上的主持人最小化
非常感谢您的解释 - 为我们的部门节省了很多工作。
该评论由网站上的主持人最小化
非常感谢,替换选项很有魅力……你真的节省了我很多时间。
该评论由网站上的主持人最小化
很容易理解。 很好跟随。
该评论由网站上的主持人最小化
废话……不行
该评论由网站上的主持人最小化
也没有为我工作,但是找到了正确的方法。 选择并突出显示您想要摆脱的空间。 复制此空间并选择查找和替换。 将此空间粘贴到查找中并替换为空。 我想它一开始就不是一个空间。 无论它是什么,您现在都可以通过复制它来找到它。 希望对你有效。
该评论由网站上的主持人最小化
它对我有用! 谢谢!
该评论由网站上的主持人最小化
[quote]它对我有用! 谢谢!通过埃里卡[/quote] 非常感谢你。 这节省了很多时间
该评论由网站上的主持人最小化
非常感谢。 你是个天才!!!!
该评论由网站上的主持人最小化
那行得通! 谢啦
该评论由网站上的主持人最小化
它确实有效....我尝试过可能像清洁、修剪、替代等一样的功能
该评论由网站上的主持人最小化
谢谢,简单易懂。 网上最好的
该评论由网站上的主持人最小化
查找/替换对我不起作用,这就是我首先在谷歌上搜索这个主题的原因。 是否有某个设置禁用此功能? 我想从一列中的单元格中删除“:”(从另一列中的单元格中删除“/”)。 我应该能够突出显示该列,^H,在查找字段中键入“:”(或“/”),将替换字段留空,然后单击全部替换,它应该这样做。 或一次一个地通过单元格查找下一个/替换/替换/替换。 但它在细胞中前进,但没有做任何事情。 如果我在替换字段中放了一些东西,它会进行替换,但不会用空字符串替换。
该评论由网站上的主持人最小化
感谢您最后谈论>如何删除Excel中单元格内的字符和数字之间的空格?
该评论由网站上的主持人最小化
谢谢 非常非常使用完整
该评论由网站上的主持人最小化
如何在不删除值中间和结尾开头的零的情况下删除空格? 我只想删除值之间的空格。 我尝试了上述方法,零消失了。
该评论由网站上的主持人最小化
将单元格转换为文本格式,然后使用替换功能
该评论由网站上的主持人最小化
非常感谢……它真的很有帮助……节省了很多时间……:-)
该评论由网站上的主持人最小化
我非常喜欢这个工具
该评论由网站上的主持人最小化
哇谢谢..有用:-) :):):):):):)
该评论由网站上的主持人最小化
哇,它奇妙的小命令效果很好
该评论由网站上的主持人最小化
非常感谢你的技巧,非常有用,它使我的电子表格更加整洁。 再次感谢。 加里
该评论由网站上的主持人最小化
很有帮助! 谢谢
该评论由网站上的主持人最小化
非常有帮助 :) 并且易于理解 ;-)
该评论由网站上的主持人最小化
尝试了上述所有选项。 不工作,因为数字前后有空格。 还有其他选择吗?
该评论由网站上的主持人最小化
试试这个 =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
该评论由网站上的主持人最小化
谢谢! 很有帮助。 挽救了这一天。
该评论由网站上的主持人最小化
非常使用完整的命令
该评论由网站上的主持人最小化
删除单元格内容前后的空格(例如:___26350__)我们可以使用这个公式 =TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
该评论由网站上的主持人最小化
非常感谢:):):)....它节省了很多时间....继续更新这些有用且非常费率的实例!!!!!!
该评论由网站上的主持人最小化
替换选项是最好和最简单的! 感谢分享技巧!
这里还没有评论
加载更多
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护