excel vba中Vlookup返回多个值 自定义函数
发布时间:2023-12-09 14:45:52
标签:函数,多个,自定义,返回,Excel函数
VlookUP函数只能返回第一个值,无法返回多个值
下面这个自定义函数可以解决这个问题
可以这么理解,是Vlookup函数返回多个值,将其对应的所有值都列出来
Function LookS(rng As Range, rg As Range, i As Byte, ii As Integer)
‘第1参数为查找的单元格,第2参数是查找范围,第3参数为返回的列,第4参数为返回的第几个值
‘第1参数和第2参数都要锁定行
Dim arr, a%, x%
arr = rg
For a = 1 To UBound(arr, 1)
If arr(a, 1) = rng Then
x = x + 1
If x = ii Then LookS = arr(a, i): Exit For
End If
Next
If a > UBound(arr, 1) Then LookS = ""
End Function
excel vba中Vlookup返回多个值 自定义函数
excel vba中Vlookup返回多个值 自定义函数


猜你喜欢
- 用过Windows系统上自带的放大镜工具的用户,多少都知道如何启动它,Win10系统下放大镜工具的路径在哪你知道吗?下面的教程,需要的朋友可
- 随身乐队怎么设置铃声?随身乐队是一款非常好用的乐器模拟器软件,用户们可以在里面学习乐器弹奏和分享作品等,那么在随身乐队中要怎么设置铃声呢,下
- win10专业版怎么删除应用商店?应用商城是win10系统自带的软件,但是很多人不喜欢使用,想要删除又不知道方法,下面小编教你如何简单删除w
- 截图工具大家都听说过吧,什么QQ截图,红蜻蜓抓图精灵,国外的hypersnap-dx等等,功能繁多。今天要给大家分享的是EXCEL2010的
- 远程控制是现在非常常见的控制电脑的方法,您可以使用现在多种类型的远程控制软件来远程控制另外一台电脑。虽然远程控制非常方便,但是在远程控制的时
- Win7系统在使用的过程中,发现回收站打不开了怎么办?本文将提供Win7系统回收站打不开的解决方法供大家了解,希望可以帮助到大家
- Windows 95可能是一代人心中的经典回忆,但由于年代关系,一些年轻朋友可能根本就没有接触过它。现在,帮你“复古”的机会来了。Slack
- Edge浏览器代理服务器怎么设置?有用户想要去进行浏览器的代理服务器地址的切换,因为这个地址切换之后可以防止一些网页收集我们的个人真实信息,
- sbsetup.exe是SoftBars软件相关程序进程文件: sbsetup or sbsetup.exe 进程名称: Softbars
- 学信网是全国高等教育学生信息网,只有在学信网上才能够查到有关高等教育毕业生的学历信息,由此可见学信网的安全保密性很高。但是毕业生本人凭借学生
- WPS文字怎样保留修改痕迹?修订的内容可以通过颜色、线形、作者、线框等进行个性化显示,这些很痕迹都保留下来,下面小编马上就告诉大家WPS文字
- win10系统中DHCP未指派致网络连接受限怎么办?在DHCP不成功的条件下,无线网络旁会出现一个黄色感叹号,也连不了网。这就教你如何通过手
- 由于Win11操作与我们之前常用的Win10系统有很多不同的地方,所以有不少小伙伴在升级完Win11系统之后需要共享文件夹的时却不知道要如何
- 很多时候用户都是自己下载喜欢的主题,我们都能很快的找到win8系统默认主题位置,主题文件究竟是被安装到了哪里呢?下面与大家分享下win8系统
- PPT怎么制作逼真立体的云朵?ppt中想要绘制一朵白云,该怎么绘制立体的白云呢?下面我们就来看看ppt绘制立体白云的教程,需要的朋友可以参考
- 有的时候我们会用右击桌面进行快捷新建Excel表格,但是有的时候我们会发现右肩芯片里面竟然没有Excel表格,那么这时候怎么办呢?因为现在W
- 想要压缩PDF文件,又不损害它的质量吗?当您需要压缩PDF文件时,很难知道您是否以正确的方式进行压缩,或者说您正在使用的压缩方法是否会损害其
- 在更新windows101803版本后,我们发现了0xc190023等错误代码提示。小编认为这种情况应该是微软系统的问题。目前微软已停止支持
- 在工作中我们经常应用SWOT来分析数据等等。今天小编就教大家如何在PPT中制作SWOT。方法步骤如下:第一步:打开WPS中的PPT,在搜索栏
- Word文档的“比较”功能,就是在原文档不改变的基础上,它能显示两个文档的不同部分,比较结果会显示在第三个文档中。 那我们该如何来