Excel 数据清洗函数 Trim 去除多余空格及 Clean 去除打印字符

2022-10-07 深圳推广 技术文档

1、语法

=Trim(text)

=Clean(text)

TIPS:

在单元格输入=Trim( 或 =Clean( 会提示上述语法

两个函数常用语数据的清洗。其中Trim用于去除多余空格,Clean则是去除非打印字符

2、Trim的用法

Trim去除多余空格,所谓“多余空格”就是:

会将文本最前面和最后面的空格去除

如文本间存在多个连续空格的,则保留第一个空格

(点击图片查看大图)

不难发现,Trim适合用在英文中,可以去除多余的空格,而中文并不适合。如果要替换中文间的空格,可以用substitute函数去除,详见文末延伸阅读。

3、Clean的用法

Clean去除非打印字符,通俗来讲就是看不到的字符会被替换掉。比如常见的换行符、换页符等。

我们可以用Char函数将ASCII字符列举,查看哪些字符可以被Clean清除。如下图标注【TRUE】的都会被Clean掉。

实际工作中,从软件或网上下载的数据有时存在多余空格或非打印字符。

由于这些字符肉眼是看不出来的,往往通过Vlookup等操作时发现不好使了,这时可以先用这两个函数清洗下数据再试试看

  • 三角函数计算器怎么用
    hover

    三角函数计算器怎么用

    三角函数计算器的使用步骤:一、确认输入:选择正确的模式(角度或弧度)并输入数值。二、选择函数:选择要计算的三角函数(如正弦、余弦)。三、输入角度/弧度:输入要计算的值的度数或弧度。四、获取结果:点击计算按钮以获得三角···

    2024-04-26
  • round函数是什么意思
    hover

    round函数是什么意思

    round函数四舍五入数字到指定位数。用法:round(number, num_digits),其中number为目标数字,num_digits为舍入位数,正值向右舍入,负值向左舍入。步骤:1. 除以10的num_digits次方;2. 根据规则四舍五入;3. 乘以10的num_digits次···

    2024-04-24
  • c语言中输出和输入的几个函数介绍
    hover

    c语言中输出和输入的几个函数介绍

    常见的输出函数包括:* `printf()`: 格式化输出到标准输出设备(通常是屏幕)。* `fprintf()`: 格式化输出到指定文件流。* `sprintf()`: 格式化输出到字符串中。常见的输入函数包括:* `scanf()`: 格式化输入从标准输入设备。* `fsca···

    2024-03-25
  • 全角字符什么意思
    hover

    全角字符什么意思

    全角字符是指一个字符占据两个标准字符位置的状态,常见于汉字、特定英文字符、图形符号和特殊字符。与之对应的是半角字符,占用一个标准字符位置,如英文字母、数字和符号。全角字符主要用于文字处理,而系统命令则不使用。 全角字···

    2024-03-15
  • 全角空格和半角空格有什么区别
    hover

    全角空格和半角空格有什么区别

    区别:1、全角空格的显示宽度与中文字符相同,占用两个字节,输入时需要使用中文输入法,而半角空格的宽度为中文字符的一半,占用一个字节,直接按下空格键即可输入;2、在文本排版时,全角空格使得布局更加宽松,而半角空格则更紧凑···

    2024-03-15
  • c语言中调用什么函数来关闭文件
    hover

    c语言中调用什么函数来关闭文件

    在C语言中,可以使用fclose函数来关闭文件。 函数原型为: int fclose(FILE *stream); 其中,stream是一个指向FILE结构的指针,它指向要关闭的文件。 fclose函数用于关闭之前打开的文件,并释放与该文件关联的资源。在关闭文件之前,···

    2024-03-12
  • c语言中调用什么函数可以随机读写
    hover

    c语言中调用什么函数可以随机读写

    在C语言中,可以使用rand()函数来生成随机数。该函数定义在stdlib.h头文件中,其原型如下: int rand(void); 另外,也可以使用srand()函数来设置随机数的种子,以确保每次生成的随机数序列都是不同的。该函数也定义在stdlib.h头文件中···

    2024-03-12
  • c语言调用函数求阶乘之和
    hover

    c语言调用函数求阶乘之和

    以下是一个使用函数计算阶乘和的C代码示例: #include <stdio.h> // 计算阶乘的函数 int factorial(int n) { if (n == 0 || n == 1) { return 1; } else { return n * factorial(n-1); } } // 计···

    2024-03-12
在线客服 13691917840 提交需求 二维码