Excel - CLEAN 函数
CLEAN 函数
Excel CLEAN 函数可从引用文本的指定单元格中删除所有不可打印字符。业务分析师和其他 Excel 数据参与者在将包含无用换行符和一堆不可打印字符的外部源数据集导入 Excel 时可能会受益于 CLEAN 函数。该函数最初在 Excel 2000 中引入,并在所有后续 Excel 版本中受支持。
在 ANSI 字符集中,代码范围从 1 到 31 表示不可打印字符。 CLEAN 函数可消除回车符、换行符和许多其他不可打印字符。
兼容性
此著名的 CLEAN 函数与以下版本的 MS Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
- Excel 2013
- Excel 2010
- Excel 2007
语法
CLEAN 函数的语法如下 −
CLEAN (text)
参数
CLEAN 函数仅包含一个参数 –
参数 | 描述 | 必需/可选 |
---|---|---|
text | 单元格引用,可从中消除不需要的不可打印部分字符。 | 必需 |
要记住的要点
- CLEAN 函数不适用于 32 到 255 的 ANSI 字符集范围,因为将检索准确的输入文本字符串。
- 如果参数包含错误值,则 CLEAN 函数将返回相同的错误值。
CLEAN 函数的使用
以下是执行 CLEAN 函数 −
的关键步骤- 打开所需的 Excel 工作表。
- 从外部源导入数据集或输入示例数据集。
- 选择目标单元格,键入 = 符号,然后写入 CLEAN(cell参考)。
- 按 Enter 键获取结果。
CLEAN 函数示例
练习以下示例以了解 Excel 中 CLEAN 函数的用法。
示例 1:使用 CLEAN 函数删除不可打印字符
CLEAN 函数用于从文本字符串中删除不可打印字符。
解决方案
步骤 1 − 假设样本数据集包含两列,分别名为"文本"和"函数"。选择 C2 单元格并写入公式 =CLEAN(B2)。

步骤 2 −按下 Enter 键后,CLEAN 函数将检索"可访问性"结果。

以类似的方式,在 C3 单元格中写入公式 =CLEAN(B3),然后按 Enter 选项卡。

因此,CLEAN 函数将返回"适应性"作为结果。

示例 2:使用 CLEAN 函数删除回车符
CLEAN 函数用于从文本中删除不需要的字符,例如空格或不打印的特殊代码,例如文本文件中常见的行尾标记。
解决方案
步骤 1 − 首先,假设示例数据集在 B 列中指定了不可打印的字符。

步骤 2 −之后,要删除 B2 单元格中的换行符和其他不可打印字符,请在 C2 单元格中输入公式 =CLEAN(B2) 。

然后,点击 Enter 选项卡以提取不含不可打印字符的文本。

正如您在此示例中所注意到的,文本字符串连续显示而没有换行符。
步骤 3 −之后,选择 C2 单元格,将位于单元格右下角的 + 号(填充柄)拖放到 C4 单元格中。

因此,数据清理过程是通过 CLEAN 函数完成的。
下载练习表
您可以下载并使用示例数据表来练习 CLEAN 函数。