网络推广,网站推广,SEO推广,SEO公司,网络营销,网络公司,网站排名,网络推广公司,网站推广公司,网站优化公司,全站优化,SEO培训今天,让我们教你建立自己的特殊功能,不要以为自定义功能离你很远,其实你可以,而且今天介绍的知识并不复杂,只是使用Vlookup。
在工作中,很多人都会遇到这种情况。有一些基本信息表是固定的或者不经常更新的,需要Vlookup来查找数据。通常先打开基本信息表,然后使用Vlookup函数开始搜索。实际上,我们有一个更简单的方法。想知道是什么吗?跟我来!
案例
有一个产品分类结构表,将不同的产品分为三个层次。一级分类是最大的类别,二级分类是一级分类的子类别,三级分类是二级分类的子类别。有时候,我们经常会根据三级分类名称来查找二级分类或者一级分类。为了简化这个搜索,让我们定义一个p函数。
下面给大家详述一下操作步骤:
1.首先,将此列表单独保存在一个文件中,然后按Alt F11打开VBA编辑器。在左侧的“项目资源管理器”中双击存储产品结构的工作表,并在下面的“属性”窗口中将其命名为“shProduct”。
如果看不到“项目资源管理器”和“属性”窗口,可以在顶部的“视图”菜单中单击“项目资源管理器”和“属性”窗口来显示它们。
2.接下来,在本工作簿的右键菜单中单击“插入”和“模块”。
然后输入以下代码。
对这段代码稍微做一下解释:
自定义函数的名字是“P”,也可以改成其他容易记住的名字。
申请。Volatile旨在声明为volatile函数,当查找值改变时可以重新计算;
P=
application .工作表函数。Vlookup (Product,shproduct.columns ("A:C "),4level,0)本质上使用工作表的Vlookup查找函数,即它在列a3360c中查找产品并返回指定列的结果。Level=1表示返回一级分类的内容,因为表中的一级分类在第三列,4-Level=4-1=3,也返回第三列的内容,即一级分类。需要根据表格设置调整返回哪一列信息。
3.将文件保存为“Excel加载项(*)。xlam)格式。选择该格式后,将弹出一个对话框,询问保存地址。默认情况下,它将保存到以下路径。
c :用户,您的用户名AppDataRoamingMicrosoftAddIns
我们将文件保存为“产品结构”。xlam "
4.点击“开发工具”选项卡中的“Excel插件”,在打开的对话框中勾选“产品结构”,点击“确定”按钮返回。
这样就完成了所有的设置,这个P函数可以在我们自己本地电脑的任何Excel文件中使用。
创建一个新的工作表,并输入以下“三级分类”内容。输入公式=P(A2,1)返回一级分类内容,输入=P(A2,2)返回二级分类内容。如果找不到,它将返回一个错误值。
当我们需要更新产品分类时,可以使用源文件进行更改并保存为xlam格式,只需覆盖以前的文件即可。
做这个自定义功能省去了每次打开文件的麻烦,大大缩短了公式。您可以通过输入几个公式字符来完成查询。
SEO、SEO优化、网站优化、网站SEO、公司优化、关键词优化、关键词排名、搜索引擎优化都在老铁的外链网络中。