函数通配符使用技巧 函数遇到小小的通配符就能杀伤力大增你知道吗
在Excel表格中只有*和?这两个通配符;就是这两个小小的通配符配合函数就可以实现很多看起来复杂的操作你知道吗?下面就让我们一起学习一下吧!
一.通配符简介:
1.? (问号): 匹配任意单个字符
例如:sm?th可找到“smith”和“smyth”
2.*(星号): 匹配任意数量的字符
例如:*east 可找到“Northeast”和“Southeast”
3.~(波形符):因为?和*用于匹配其他字符,所以需要匹配其本身时需要借助波形符。转义字符用于匹配问号、星号和波形符;~?匹配?、~*匹配*、~~匹配~。
例如:fy91~?可找到“fy91?”
二.常用的可以使用通配符的函数:
1.计数类:COUNTIF、COUNTIFS、
2.求和类:SUMIF、SUMIFS。
3.查找类:VLOOKUP、HLOOKUP、MATCH。
4.文本处理类:SERCH、SERCHB、LEFT、LEFTB、RIGHT、RIGHTB。
三.字符和字节的区别:
1.简单的说,字符有单字节和双字节两种类型,英文字母、数字、符号属于单字节,汉字属于双字节。
2.文本处理类函数SERCH等是按字符来计数,不论单节还是双节,都记为1;带有字母“B”的函数SERCHB等是按字节来计数,单字节,记为1,双字节(即汉字),记为2。例如,SEARCHB("?","你好,Excel小小技巧")返回的结果为5,SEARCH("?","你好,Excel小小技巧")返回的结果为1。
四.应用实例:
1.批量修改非空单元格格式:
选择所有的单元格→打开查找替换窗口→查找内容输入一个“*”,查找全部→按住Shift键选择所有查找结果,关闭查找窗口→批量设置非空单元格格式。
2.关键字计数:
在E2单元格输入下方的公式,就可以实现对所属部门包含关键字“车间
”的员工计数。
=COUNTIF(B2:B11,"*"&D2)
3.关键字求和:
在F2单元格输入下方的公式,就可以实现对所属部门包含关键字“车间
”的员工出勤天数求和。
=SUMIF(B2:B11,"*"&E2,C2:C11)
4.通过简称查询对应全称数据:
在F2单元格输入下方的公式,就可以实现对精化车间负责人的查询。
=VLOOKUP(E2&"*",A:B,2,0)
5.查找某一列的第一个字母或文字:
在C2单元格输入下方的公式,就可以实现对A列第一个字母或文字的查询。
=INDEX(A:A,MATCH("*",A:A,0))
6.提取单元格信息中的文字:
在D2单元格输入下方的公式一,在D3单元格输入下方的公式二;就可以分别实现对文字在前和文字在后的单元格信息中对文字的提取。
公式一:=LEFTB(B2,SEARCHB("?",B2)-1)
公式二:=RIGHT(B3,LENB(B3)-LEN(B3))
小结,这么厉害的通配符你学会了吗?
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com