徐军泰笔记--文本处理

文本处理

1. 文本的连接

1. &
2. concatenate(text1,text2,...)
以上增加其他字符时需要用 "" 引起来
3. phonetic
-- 更简便,适合用于连接数量多的,直接拉选需要连接的字符即可
-- 只能连接文本,不能是数值
-- 若需要添加连接符,在表格旁边添加

徐军泰笔记--文本处理_第1张图片
PHONETIC(A1:B4)

2. 文本的提取

left 从左侧取
right 从右侧取
mid 从中间取

3. 文本的查找和替换

find(查找的文本,在哪个字符串查找,[从第几位开始找])
-- 返回一个字符串在另一个字符串中出现的位置

  1. 常用来判断字符的包含关系
    if(isnumber(find()),"包含","不包含")
  2. 提取邮箱用户名
    left(text,find("@",text)-1)
文本替换
  1. replace(text,从第几个字符替换,替换几位,替换成什么)
  2. substitute(text,需要替换的字符,替换后的字符)

3. 字符与字节数的计算

一个汉字占两个字节,一个字母/数字占一个

字符数的计算:len(text)
字节数的计算:lenb(text)

4. 两列数据的核对

1.比较两个数字是否相等,结果为0不相同,1相同
delta(num1,[num2])
②直接 Ctrl + \ 也可以自动识别不相同的字符

  1. 比较文本
    exact(text1,text2)
    返回TURE / FALSE

5. 数据的清理

  1. clean
    清除非打印字符--换行符
  2. trim
    删除字符串中多余的空格--只留下一个空格

你可能感兴趣的:(徐军泰笔记--文本处理)