1 字符串连接
- & -----用&连接各个字符串/单元格
- concatenate() -----用 , 连接各个字符串/单元格,不能选择一个区域
- phonetic() -----连接一个区域内的字符串,处理数字会报错
- concat() -----连接一个区域内的字符串,范围,或者多范围,比前面2个强大
- textjoin() -----连接一个区域内的内容,可以加分隔符号,加是否空判断,
2 字符串分割
- 好像没有split() 这种,但是有分列这种功能,基本分列功能 split() 了把
- len()
- lenb() --主要是汉字等会被统计为2个
- left()
- right()
- mid()
- trim() --可以去掉首尾的空格,中间的空格会被保留1个做分隔用
- 媲美分列的,组合分割函数
- 第1个拆分单元格
- 注意要锁,数据单元格$B4,第1个拆分值这里一定是A开头,COLUMN(A4)
- TRIM(MID(SUBSTITUTE($B4,";",REPT(" ",100)),(COLUMN(A4)-1)*100+1,100))
- 拖动后
- TRIM(MID(SUBSTITUTE($B4,";",REPT(" ",100)),(COLUMN(B4)-1)*100+1,100))
3 字符串查找
- find() ------区分大小写,查不到会报错,查""空返回1
- search() -----不区分大小写,比如key12 或KEY12,查不到会报错,查""空返回1
4 范围查找
- match()
- lookup()
- 查第一个 lookup(),match()
- 查最后1个 lookup(1,0/((xxx=a1)*(xxx=a2)*()))
- 查接近的
- match(,1) 要求升序排列, 可以查到小于目标数的最大的一个(最接近的)
- match(,-1) 要求升降序排列,可以查到大于目标数的最小的一个(最接近的)
5 字符串替换
- replace() ---按位置号进行替换
- substitute() ---按内容,新旧内容对比,进行替换
6 重复N次文本
- =rept("!",5)
- 将生成 !!!!!!