Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 29010|回复: 128

[函数] [分享]区分大小写的VLookup自定义函数

  [复制链接]
发表于 2008-7-27 10:31 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2011-8-28 22:21 编辑 <br /><br /><P>EXCEL内置函数VLOOKUP在索引时不区分大小写(如:WTY与wty一样),这样就不能准确取数,用以下自定义函数就没问题了</P>
<P>Function myvlookup(mynb1, mynb2, mynb3)<BR>Dim szmynb2 As Variant <BR>szmynb2 = mynb2<BR>lastrow = UBound(szmynb2, 1)<BR>lastcolumn = UBound(szmynb2, 2)<BR>For i = 1 To lastrow<BR>&nbsp;If mynb1 = szmynb2(i, 1) Then<BR>&nbsp; myvlookup = szmynb2(i, mynb3)</P>
<P>&nbsp; Else<BR>&nbsp; End If<BR>Next i<BR>If myvlookup = "" Then<BR>End If</P>
<P>End Function</P>
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2008-7-27 10:58 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2008-7-27 11:17 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2008-7-27 12:04 | 显示全部楼层

<p>&nbsp;</p>[em01]
[此贴子已经被作者于2008-7-27 12:09:38编辑过]
回复

使用道具 举报

发表于 2008-7-27 12:12 | 显示全部楼层

难道公式还有大小写的区分呢,从来不知道的,看一下呀
回复

使用道具 举报

 楼主| 发表于 2008-7-27 12:24 | 显示全部楼层

<p>EXCEL内置函数VLOOKUP在索引时不区分大小写(如:WTY与wty一样),这样就不能准确取数,用以下自定义函数就没问题了</p>
回复

使用道具 举报

发表于 2008-7-27 12:32 | 显示全部楼层

不懂,来学习一下
回复

使用道具 举报

发表于 2008-7-27 15:19 | 显示全部楼层

[em01]
回复

使用道具 举报

发表于 2008-7-30 20:51 | 显示全部楼层

学习一下
回复

使用道具 举报

发表于 2008-7-30 20:55 | 显示全部楼层

学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 04:15 , Processed in 0.445278 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表