返回目录:excel表格制作
在工作过程中大家是不是经常会需要在表格里提取数字或者文本,今天给大家分享几个常用的提取函数,让大家摆脱一个个粘贴复制。
1、如何拆分文本和数字
例如:如果我们需要从表格中提取出左边的文本,这时候只需要输入公式
=LEFT(A2,LENB(A2)-LEN(A2))
然后往下填充公式即可。
那大家肯定会想知道右侧的数字可否能提取出来呢?很简单,只需要输入
=RIGHT(A2,(2*LEN(A2)-LENB(A2)))
然后往下进行填充公式即可。
说明:LEFT代表的是从左侧开始提取,RIGHT代表从右侧提取函数。LEN函数是返回字符串的字符数,数字、字母和汉字均为1个字符长度;LENB则返回字符串的字节数,汉字为2个字节长度,数字和字母为1个字节长度。
2、如何在表格中提取出产品编号并判断所属类别
如下图所示,我们需要提取出产品的编号,然后在进行分类
点击单元格输入公式:
=IF(LEFT(A2,2)="DQ","电器",IF(LEFT(A2,2)="JJ","家具","装饰"))
按Ctrl+Enter组合键进行填充
公式说明:先利用LEFT函数提取出前两个字符,再结合IF函数进行判断。解释:如果(左侧提取前两位)=DQ 那么类别为电器;如果(左侧提取前两位)=JJ 那么类别为家具;剩下的全都为装饰 注意:标点符号的添加
3、如何在表格中提取出混合字符串中的数字
如图所示,首先我们需要把字符串中间的数字提取出来
选中单元格输入公式:
=MIDB(A2,SEARCHB("?",A2),(2*LEN(A2)-LENB(A2)))
按Ctrl+Enter组合键进行填充
4、如何从邮箱中提取用户名和域名说明:先用SEARCHB("?",A2)查找出第一个数字在字符串中的位置;
2*LEN(A2)-LENB(A2)则是计算出数字的个数;最后用MIDB函数提取出来。
这里带有B后缀的函数公式,都是按照字节数进行计算。
如图所示,需要我们 把用户名和域名从邮箱地址中提取出来,这时候我们应该怎么做呢?
提取用户名,选中单元格,输入公式:
=LEFT(B2,FIND("@",B2)-1)
按Ctrl+Enter组合键进行填充
如何提取域名说明:这里用FIND函数查找出“@”符号的位置,减去1正好是用户名的长度,再利用LEFT函数从左提取即可
选中需要输入公式的单元格,输入公式:
=RIGHT(B2,LEN(B2)-FIND("@",B2))
按Ctrl+Enter组合键进行填充。
说明:这里先用LEN函数计算整个字符串长度减去@符号前面字符长度,求得域名字符串长度,再利用RIGHT函数从右提取即可。
今天的分享到这结束了,感谢大家的观看,如果喜欢的话转发支持一下,感谢大家❤