文本处理在日常工作中是最常遇到的,本期技巧妹与大家分享几种常用的文本处理函数。
1、文本链接函数CONCATENATE、PHONETIC
如下图所示,将多列表格数据合并成一个单元格,可以直接输入公式=CONCATENATE(A2,B2,C2),然后向下填充即可。
说明:
CONCATENATE函数表示将最多255 个文本字符串合并为一个文本字符串
CONCATENATE函数语法结构=CONCATENATE(参数1,参数2,……)
如下图所示,需要将多行数据合并成一行,并且用逗号分隔出来,可以进行以下操作:
在辅助列中输入符号,之后输入公式=PHONETIC(A2:B14)进行连接即可。
说明:
PHONETIC函数表示把单元格区域里的文本连接起来
PHONETIC函数语法结构=PHONETIC(单元格区域)
注意:PHONETIC只能链接文本,链接的顺序是从左到右、自上而下的。
2、文本提取函数MID、LEFT、RIGHT
如下图所示,如何提取左边的部门?
在单元格中输入公式=LEFT(A1,3),之后向下填充。
说明:
LEFT表示从左侧提取指定字符数
=LEFT(字符串,指定字符)
如下图所示,提取中间8位数,可以在单元格中输入公式=MID(A2,7,8)。
说明:
MID函数表示从字符串中间某位数开始提起指定的字符。
语法结构=MID(字符串,开始查找的位置,查找指定字符个数)
3、文本查找和替换函数FIND、SUBSTITUTE
如下图所示,如何提取左边的名称?这里可以借用FIND函数,在单元格中输入公式=LEFT(A2,FIND("@",A2)-1),之后向下填充。
说明:
FIND函数表示查找文本在字符串中的位置
FIND函数语法结构=FIND(需查找的文本,文本字符串)
如下图所示,想隐藏手机号的中间5位呢?
这里可以借用SUBSTITUTE函数来完成,在单元格中输入公式=SUBSTITUTE(A1,MID(A1,4,5),"*****")。
说明:
语法结构=SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])
4、数据清除函数TRIM、CLEAN
如下图所示,需要将删除空格,这时可以直接输入公式=TRIM(A2)
如下图所示,只需将换行符批量删除,可以在单元格中输入公式=CLEAN(A2)。
以上就是今天与大家分享的文本处理函数,希望对大家有所帮助。
教程推荐
领取专属 10元无门槛券
私享最新 技术干货