常见的文本清洗函数主要包括:
find函数、left/right/mid函数、concatenate函数、replace函数、substitute函数、text函数、trim函数、len函数。
1. find()函数
find函数在数据分析中应用较多,是比较重要的一个函数。
find函数用来“返回一个字符串在另一个字符串中的起始位置(区分大小写)“,因此find()函数返回的是一个数字。
FIND(find text, within_text, [start_num]) 参数:
- find text :要寻找的字符串
- with_text:要寻找的字符串所在的字符串
- [start_num]:开始寻找的位置(不写即默认从头开始寻找)
可以和left()、right()、mid() 函数嵌套一起使用。
举个栗子:
图中“P列”为薪资范围,如果想要单独列出最低薪资该怎么办呢?
其实只要将薪资范围中左边的那部分薪资挑出来即可,这个时候就可以先使用 find() 函数定位哪部分属于左边,然后再用 left() 函数选中即可;
具体公式如下ÿ