excel有哪些好用的自定义函数?

网友解答: 您好!我是EXCEL学习微课堂,酷米教育视频原创作者,分享EXCEL学习的小技巧,小经验。EXCEL中我用过的最好用的自定义函数是VLOOKUPS。为什么这样说呢?大家都知道

网友解答:

您好!我是EXCEL学习微课堂,酷米教育视频原创作者,分享EXCEL学习的小技巧,小经验。

EXCEL中我用过的最好用的自定义函数是VLOOKUPS。为什么这样说呢?大家都知道VLOOKUP是表亲们的大众情人,但他从右往左查询和返回多个结果都比较麻烦,而自定义函数vlookups可以轻松解决这些问题!

一、导入自定义函数

导入方法:

ALT+F11 调出VBA 编辑器 →在工程窗口右击选择【导入文件】→选择VBA 模块文件(自定义函数VLOOKUPS.bas)→关闭VBA 编辑器。

二、VLOOKUPS查询案例1、一对多查找部门员工

G3 单元格公式为:=vlookups($F3,$C:$C,0,G$2)

Vlookups与VLOOKUP类似,有4个参数:vlookups(找谁,在哪找,返回第几列,找第几个)

第①参数是要查找的内容【部门】「物资部」

第②参数是包含查找值的数据列—C列

第③参数是要返回第几列的内容,包含查找值的列为第1列,从左往右数递增,从右左数递减变成0到负数即可。【姓名】列在【部门】的左边第1列,即0

第④参数引用第2列的数,即一个连续的序号,向右向下复制,即可实现一对多查询。将各部门的员工都查询出来。

2、一对多查找部门办公室

第①参数是要查询的内容,【部门】「企管部」

第②参数是包含查询值的数据列,—C列

第③参数是要返回第几列的内容,【姓名】从左往右数为第2列

第④参数使用ROW(A1)生成一个连续的序号。向下复制公式,即可实现一对多查询。

如果要从右向左查询【序号】,只要修改一下第三参数,使其变成-1即可。

三、温馨提示

1、记得一定要先导入模块再使用这个函数,这个函数是自定义函数,不包含在Excel默认的函数里。

2、记得保存EXCEL文件为启用宏的工作簿.xlsm,要不你用vlookups函数查找出结果后要立即复制原址粘贴为值,下次打开文件时就不会出错。

我是EXCEL学习微课堂,酷米号原创视频作者,分享EXCEL学习的小技巧,小经验。如果我的回答能帮到您,欢迎点赞、收藏、评论、转发,更多的EXCEL技能,可以关注今日酷米“EXCEL学习微课堂”。如需自定义函数vlookups的VBA代码模块文件,请关注、转发后私信联系我。

网友解答:

既然是自定义函数当然是自己写的最好用了,别人写的自定义函数你都不一定会用,更别提好用了。比如坊间流传甚广的Contxt函数和Mlookup函数还有RR函数,有多少人会用,有多少人觉得好用呢?

标签: