秒懂Excel文本函数-下篇

职场   2024-10-14 23:13   江苏  
书接上回,我们继续来学习文本函数! 上篇已经学会5个文本函数

▼简单回顾一下
1、截取函数:LEFTMIDRIGHT:对应从左、中、右三个位置截取
2、查找函数:FIND,查下内容在文本中首次出现的位置
3、替换函数:REPLACE ,从指定位置,按指定长度替换!

接下来,我们再学习几个常用的文本函数!

▍函数06 - 拆分函数

文本拆分函数,是新增的函数,解决了Excel中文本拆分困难的问题!

TEXTSPLIT函数语法如下:
TEXTSPLIT(文本,列分隔符,[行分隔符],[是否忽略空],[区分大小写],[填充内容])

除了第1、2参数,其他都是可选参数!这里我们要拆成一列,所以指定第三参数即可!



▍函数07 - 合并函数

有拆分函数,就有对应的合并函数,有两个合并函数,一个是CONCAT,一个是TEXTJOIN,后者更强大、通用一些,本次我们讲后者!

TEXTJOIN的语法如下:
TEXTJOIN(合并间隔符,是否忽略空,带合并的文本)

案例中,我们使用"&"符号合并上一个案例中拆分出来的B2:B5的文本内容!



▍函数08 - 最短的文本函数

文本函数中有一个函数名称只有一个字符,他就是T

T函数非常简单,就是判断一个内容是否是文本,如果是返回内容本身,如果不是文本,返回

案例中,第二行内容"E精精" 是文本,第三行 123 是数字,不是文本,所以返回空白!



▍函数09 - 格式化函数

TEXT函数的功能是格式化显示,Excel中日期、百分比、时间等都是特殊的数字,如果直接拼接就会出现文本,比如下面!

公式语法层面是完全OK的,但是结果却不符合预期。

正确的写法就要借助TEXT函数来处理!

="日期:"&TEXT(A2,"yyyy年mm月dd日")&",金额:"&B2



▍函数10 - 最强文本函数

你可能觉得有点夸张,但是事实就是如此,REGEXEXTRACT ,正则自定义规则提取内容

不知道正则,也没有关系,以后慢慢再学习,我们来看一下他的功能!

=TOCOL(REGEXEXTRACT(A2,"\d+?(?=\])",1))
TOCOL函数,只是把一行转成了一列,了解即可,非本次主题,下面的公式是提取方括号中内容,非常的简单,方便!


OK,以上就是我们今天的内容,有帮助,多多三连支持,你的鼓励是小编更新的最大动力!

一键速达


| 岗前速通 | 数分必备 | 百个函数 | 函数编程 | PQ系列  | 
| 精通查询 全套教程 | 学习社群 | 常用代码 |


Excel办公实战
Excel函数、VBA、PBI等全系列教程第一人。助你轻松实现办公自动化!宗旨:易办公◎早下班!
 最新文章