在excel中有个*通配符,它代表0到任意多个字符,单独使用*通配符可以解决很多的常见问题,如果在配合vlookup和sumif以及match等函数,就更厉害了。
一、使用*通配符对小数取整
这个功能相当于使用INT函数取整,选中数据列,然后CRTL H 替换,然后输入“.*”也查找.以后的任意多个字符,找到后,替换为空。
二、使用*通配符分列
第一步,先复制一列,然后ctrl H查找,搜索 (*,然后替换,这样就获取了姓名。
第二步,再复制一列,先搜索*(替换为空,然后在替换)就分列出了职务。
三,在sumif和countif中使用通配符
对姓李的人求和:
=SUMIF(A2:A10,”李*”,B2:B10)
对姓李的人计数:
公式为:=COUNTIF(A2:A10,”李*”)
四、vlookup countif *,返回多行多列的数据
查询姓张的员工
公式为:=COUNTIF($C$2:C2,$H$2&”*”)
然后查询的时候,输入公式填充即可。
=VLOOKUP(ROW(1:1),$B$2:$F$10,COLUMN(B:B),FALSE)
这样就返回了多行多列的数据
五,动态能搜索的下拉菜单。
=OFFSET(B1,MATCH(F2&”*”,B2:B18,0),0,COUNTIF(B2:B18,F2&”*”))
可以看到在这个案例中,在match和countif使用到了通配符,然后结合offset函数,制作了动态更新的下拉菜单。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容