如何在Excel中删除空白空间 - 领先,尾随,不破裂
本教程向您展示了如何使用公式和方便的文本工具包消除Excel中不必要的空间。学会删除领先和尾随的空间,单词之间的额外空间,非破坏空间以及其他非打印字符。
空间最大的挑战?它们通常是看不见的!可能会注意到文本或单词之间的额外空间的前导空间,但是在单元末端的尾随空间实际上是无法检测的。这不仅仅是一个美学问题;这些额外的空间对公式造成了严重破坏。看似相同的文本但仅与单个空间不同的细胞被视为不同的值,从而导致公式错误。
让我们解决这个问题!存在几种拆卸空间的方法;本教程可帮助您根据数据和任务选择最佳方法。
删除空间:单词之间的领先,落后和额外的空间
对于多余的空间(单词之间的领先,尾随和多个空间,但留下单个空间完好无损),Excel的TRIM
功能是您的朋友:
=TRIM(A2)
(其中A2是包含文本的单元格。)
下面的屏幕TRIM
显示了在字符串内,之后,之后和连续的空间有效地删除空间。
要应用这些更改,请使用粘贴特殊>值将原始列替换为修剪值。有关详细信息,请参阅如何在Excel中复制值。您也可以使用TRIM
仅删除前导空间(请参阅如何在Excel中修剪前导空间)。
删除线路断裂和非打印字符
数据导入通常会带来不需要的非打印字符(马车返回,线馈送,选项卡等)。当TRIM
处理空间时,它不会删除这些空间。 TRIM
仅针对ASCII值32(空间字符)。
将TRIM
与CLEAN
结合在一起以删除空间和前32个非打印ASCII字符(0-31),包括线路断裂(值10):
=TRIM(CLEAN(A2))
如果此连接到没有空间的多条线,请使用“替换all”(ctrl j in find find find find fins fin's替换为“替换”)或此公式以替换带有空间的架子返回(13)和线馈电(10): =SUBSTITUTE(SUBSTITUTE(A2, CHAR(13)," "), CHAR(10), " ")
。请参阅如何删除Excel中的托架返回(线路断路)以获取更多信息。
删除非破坏空间
使用TRIM
和CLEAN
后顽固的空间可能是非破坏空间(HTML字符)。用常规空间替换它们,然后使用TRIM
:
=TRIM(SUBSTITUTE(A2, CHAR(160), " "))
这将分解为: CHAR(160)
定义了非破坏空间;替代SUBSTITUTE
取代它们; TRIM
卸下转换的空间。对于非打印字符,请使用: =TRIM(CLEAN((SUBSTITUTE(A2,CHAR(160)," "))))
。
删除特定的非打印字符
如果TRIM
, CLEAN
和SUBSTITUTE
失败,则字符的ASCII值在0-32或160之外。使用CODE
识别值,然后用SUBSTITUTE
空间代替它,然后TRIM
以将其删除。
- 在B2中,使用
CODE
:=CODE(LEFT(A2,1))
(领先),=CODE(RIGHT(A2,1))
(taffing))或=CODE(MID(A2,n,1))
(中间, n是字符的位置)。 - 在C2中,替换和修剪:
=TRIM(SUBSTITUTE(A2, CHAR(127), " "))
(用实际代码替换char(127))。
对于多个字符,嵌套SUBSTITUTE
功能。
删除所有空间
要删除所有空间,包括单词之间的空间,使用SUBSTITUTE
替代CHAR(32)
(或简单地说“”),没有( ""
):
=SUBSTITUTE(A2, CHAR(32), "")
或=SUBSTITUTE(A2," ","")
计数空间
计数空间: =LEN(A2)-LEN(SUBSTITUTE(A2," ",""))
(总空间)或=LEN(A2)-LEN(TRIM(A2))
(额外的空格)。
无公式的空间去除
为了更快,更轻松的方式,请考虑使用Excel的Ultimate Suite中的“装饰空间”功能之类的工具。该工具单击一次删除空间和非打印字符。
这是本教程的结论。查看Excel的Ultimate Suite,以获取更多功能!
以上是如何在Excel中删除空白空间 - 领先,尾随,不破裂的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

Excel 网页版功能增强,提升效率!虽然 Excel 桌面版功能更强大,但网页版在过去一年中也得到了显着改进。本文将重点介绍五个关键提升: 轻松插入行和列: 在 Excel 网页版中,只需将鼠标悬停在行或列标题上,点击出现的“ ”号即可插入新行或列。无需再使用容易混淆的右键菜单“插入”功能。此方法更快捷,新插入的行或列会继承相邻单元格的格式。 导出为 CSV 文件: 现在,Excel 网页版支持将工作表导出为 CSV 文件,方便数据传输和与其他软件兼容。点击“文件”>“导出

Excel 的 LAMBDA 函数:创建自定义函数的简易指南 在 Excel 引入 LAMBDA 函数之前,创建自定义函数需要 VBA 或宏。现在,借助 LAMBDA,您可以使用熟悉的 Excel 语法轻松实现。本指南将逐步指导您如何使用 LAMBDA 函数。 建议您按顺序阅读本指南各部分,先了解语法和简单的示例,再学习实际应用。 LAMBDA 函数适用于 Microsoft 365 (Windows 和 Mac)、Excel 2024 (Windows 和 Mac) 和 Excel 网页版。E

在Excel中,利用时间轴筛选器可以更有效地按时间段显示数据,这比使用筛选按钮更便捷。时间轴是一个动态筛选选项,允许您快速显示单个日期、月份、季度或年份的数据。 步骤一:将数据转换为数据透视表 首先,将原始Excel数据转换为数据透视表。选择数据表中的任意单元格(无论格式化与否),然后点击功能区“插入”选项卡上的“数据透视表”。 相关:如何在Microsoft Excel中创建数据透视表 别被数据透视表吓倒!我们会教你几分钟内就能掌握的基本技巧。 相关文章 在对话框中,确保选中整个数据范围(

Excel的PERCENTOF函数:轻松计算数据子集占比 Excel的PERCENTOF函数可以快速计算数据子集在整个数据集中的占比,避免了创建复杂公式的麻烦。 PERCENTOF函数语法 PERCENTOF函数有两个参数: =PERCENTOF(a,b) 其中: a (必填) 是构成整个数据集一部分的数据子集; b (必填) 是整个数据集。 换句话说,PERCENTOF函数计算子集a占总数据集b的百分比。 使用PERCENTOF计算单个值占比 PERCENTOF函数最简单的用法是计算单

Excel 溢出范围运算符 (#) 让公式能够自动调整以适应溢出范围大小的变化。此功能仅适用于 Windows 或 Mac 版 Microsoft 365 Excel。 UNIQUE、COUNTIF 和 SORTBY 等常用函数可与溢出范围运算符结合使用,生成动态的可排序列表。 Excel 公式中的井号 (#) 也称为溢出范围运算符,它指示程序考虑溢出范围中的所有结果。因此,即使溢出范围增大或缩小,包含 # 的公式也会自动反映此变化。 如何列出和排序 Microsoft Excel 中的唯一值

Excel中使用公式型条件格式处理溢出数组 直接对Excel中溢出数组进行格式化可能会导致问题,尤其当数据形状或大小发生变化时。基于公式的条件格式规则允许在数据参数更改时自动调整格式。在列引用前添加美元符号 ($) 可以将规则应用于数据中的所有行。 在Excel中,您可以对单元格的值或背景应用直接格式化,以使电子表格更易于阅读。但是,当Excel公式返回一组值(称为溢出数组)时,如果数据的尺寸或形状发生变化,则应用直接格式化将导致问题。 假设您有此电子表格,其中包含PIVOTBY公式的溢出结果,
