纠纷奇闻社交美文家庭
投稿投诉
家庭城市
爱好生活
创业男女
能力餐饮
美文职业
心理周易
母婴奇趣
两性技能
社交传统
新闻范文
工作个人
思考社会
作文职场
家居中考
兴趣安全
解密魅力
奇闻笑话
写作笔记
阅读企业
饮食时事
纠纷案例
初中历史
说说童话
乐趣治疗

EXCEL用VBA代替VLOOKUP函数,速度更快更通用

9月9日 顾昀汐投稿
  VLOOKUP函数是一个纵向查找函数,它是按列查找,最终返回该列所需查询列序所对应的值。
  用VLOOKUP函数来查找很方便,不过它的缺点很明显:
  1、速度慢,特别是在数据量大的情况下。
  2、每个单元格你都要维护好公式,如果对应不到会出现NA,不是很美观,当然你可以用别的公式来消除,不过这又增加了公式的复杂度。
  用VBA代替VLOOKUP函数,不仅速度快,而且把它单独做成模版,下次有类似对应操作的需求时,可以直接复制粘贴进去来使用,不用再维护调整公式数量了,通用性强。
  举个例子:把表1学号信息填到表2学号里面
  VBA代替VLOOKUP函数
  方法一、最笨的方法就是按照姓名筛选手工填或者CTRLF批量替代,数据量大了根本不好使。
  方法二、在表2学号列填写VLOOKUP函数,比如G2VLOOKUP(F2,A1:B4,2,FALSE),G3VLOOKUP(F3,A1:B4,2,FALSE),以此类推。
  方法三、用VBA代码,按ALTF11进入工程界面,输入右侧代码,运行就可以了。
  VBA代替VLOOKUP函数
  下次遇到类似的需求只要把相应的数据复制粘贴到表1和表2,运行一下就可以了。
  附上截图代码
  Sub引用()
  Dimi,r
  Dimarr1,arr2
  arr1Sheets(sheet1)。〔a1〕。CurrentR表1数据赋值给数组arr1
  arr2Sheets(sheet1)。〔f1〕。CurrentR表2数据赋值给数组arr2
  r1
  Forr1ToUBound(arr2)可以看成表2的行数
  Fori1ToUBound(arr1)可以看成表1的行数
  Ifarr2(r,1)arr1(i,1)T可以看成如果表1和表2各自的第1列数据有一样的
  arr2(r,2)arr1(i,2)那么把表1对应的第2列数据赋值给表2的第2列数据
  ExitF结束循环遍历
  EndIf
  Next
  Next
  Sheets(sheet1)。〔f1〕。Resize(UBound(arr2),2)arr2把更新后的数组arr2复制到表2
  EndSub
投诉 评论 转载

度娘也没有的Excel公式大全就在这废话不多说,直接进入主题,小编这边总共出来有11个Excel公式,下面一一来看下。1、快速查找公式选取表格区域按Ctrlg打开定位窗口定位条件公式,即可选取表中所有……最全的Excel功能使用动态演示图,不熟的可以。。。Excel“公式求值”功能Excel标题跨列居中Excel表格边框设置Excel表格标题重复打印Excel表格列宽行高设置Excel大写数字设置……不会这7个Excel技巧,别说你会Excel!图文安伟星注:题目中错过指的是错失的意思,不是错误过。Excel中有许多提高效率的小技巧,这些技巧不像函数或者数据透视表那样可以系统性地学习,通常是不经意间习得,然……各种文件格式转换,这个网站一网打尽在工作学习中,无论是音频、视频、还是图片、电子书,还有最常用的文档,每种文件都有很多不同的格式;而不同的场合,我们又需要不同的文件格式。于是,我们不得不装各种各样的音频、视频、……EXCEL用VBA代替VLOOKUP函数,速度更快更通用VLOOKUP函数是一个纵向查找函数,它是按列查找,最终返回该列所需查询列序所对应的值。用VLOOKUP函数来查找很方便,不过它的缺点很明显:1、速度慢,特别是在数……都2020了,这些Word输入疑难杂症你还不会解。。。1、输入文字后,后面的文字消失了在修改文本时,你会发现后面的文字消失了,这时该怎么办呢?将文档状态栏下的“改写”修改为“插入”,或者直接按键盘上的Insert键。……Word怎么打印奖状?按下这个按钮,1分钟快速。。。我们小时候应该都拿过奖状吧?什么三好学生奖、优秀班干部奖等等,小时候老师都是自己手写的奖状,这样是不是有点麻烦?最近公司搞了个活动,要给666名员工发奖状,如果一张一张写,要写……你还在浪费A4纸?按下Excel这个键,一张纸就。。。我们在工作中,经常需要打印Excel表格,今天我发现身边的一个同事打印表格用了十几张纸,这不是很浪费嘛!明明一张纸就可以打印出表格上的所有内容,没必要分开多页打印,这样太浪费资……实用Excel技巧分享,快速提升工作效率,用过。。。在工作中最常遇到的事情就是对表格进行整理,同事常常抱怨每天都为了整理表格加班,快要熬不住了。仔细讲完之后发现是对Excel使用不熟练造成很多简单的事情被复杂化了。其实职场中还有……15个excel动画技巧,简单实用,可直接套用,。。。1。利用查找统计单元格颜色首先我们按ctrlf查找窗口,然后点击旁边的格式,在单元格中想要计算的颜色,点击全部查找,最后按ctrla选择所有,在右下角即可看到求和以及计数……word快捷操作:用好F4键让重复操作省时省力编按:处理Word文档时,总是有太多重复繁杂的枯燥操作。这时候,如果你能灵活地使用F4键,那么,工作中将省时省力,大幅减少加班次数。说得这么神奇,它具体怎么用的呢?下面将一一为……学会这4招,Word、Excel和PDF就能任意转换,。。。直到今天我才发现身边有个同事居然不会格式转换,每次都是直接复制再次调整格式的,难怪别人到点就走,就他每天在苦苦加班怎么就没想过问下别人呢?我们马上教她几招,之后的Word……
电脑没声音?问题原来在这里电脑卡慢怎么办?用这个软件教你一招搞定电脑慢?五个技巧让你和“龟速”运行saygoo。。。1000多篇电脑宝典都在这里了电脑文件删除不了怎么办内存卡终于修复好了,连电脑手机全都无法识。。。电脑显示器出现黑屏故障的10大原因及解决方法电脑用久了会很卡,那么重装系统对电脑有害。。。重装系统时UEFI和Legacy模式怎么设置?看这。。。使用电脑做好这几步,硬盘才能延年益寿,长。。。C盘不再拥挤,Windows10磁盘瘦身窍门!家庭宽带接入常识及故障判断不愧是造句用不愧是造句大全杂技魔术泡泡秀金山这里好看,表演更好玩!小产后可以吃桂圆吗一般侵犯名誉权行为有哪些夏季为宝宝驱蚊物理方法最有效应避免化学驱蚊剂使用挪用公款判几年,怎么处罚挪用公款罪杏仁糖尿病人能吃吗杏仁还可降血糖哦三天没来月经的原因描写劳动节的英语句子常见敷面膜误区,看你中招了几个作为父亲的焦虑结婚恶搞新郎方法

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找美丽时装彩妆资讯历史明星乐活安卓数码常识驾车健康苹果问答网络发型电视车载室内电影游戏科学音乐整形