excel学习库

excel表格_excel函数公式大全_execl从入门到精通

哪位Excel高手琢磨出Vlookup的这个新用法,太好用了!

VIP学员的问题,用VLOOKUP函数引用的时候,希望得到单元格里面的公式=ROUND(8000/21.75/8,2),而不是值45.98,能否做到?

正常情况下,VLOOKUP函数查找是返回45.98。

=VLOOKUP(A2,E:F,2,0)

当然,要显示公式也行,只需一个辅助列就可以轻松解决,跟卢子来看看。

=FORMULATEXT(F2)

再查找返回区域第3列就行。

=VLOOKUP(A2,E:G,3,0)

其实,很多问题,多动下脑筋,总能想到好的方法。还有一个问题也跟VLOOKUP有关,顺便也讲了。

学员用VLOOKUP进行简单的查找,明明内容一样,不存在空格和隐藏字符,却查找不出来。
=VLOOKUP(D1,A:B,2,0)
其实,VLOOKUP函数,在遇到特殊符号的情况下也会出错,比如~这个符号。
如果里面含有特殊符号,建议改用LOOKUP的经典查找模式。
=LOOKUP(1,0/(D1=$A$1:$A$4),$B$1:$B$4)
语法:
=LOOKUP(1,0/(查找值=查找区域),返回区域)
遇到这种特殊符号VLOOKUP还有没办法查找准确呢?
你是否还记得查找替换这个功能,在遇到特殊符号~、*的时候,要在前面加~,这样就可以顺利查找到。
其实,在这里VLOOKUP的原理跟查找替换是一样的,需要将~变成~~才能准确查找。SUBSTITUTE就是替换函数。
=VLOOKUP(SUBSTITUTE(D1,"~","~~"),A:B,2,0)
同理,如果遇到*,也可以替换成~*。
=VLOOKUP(SUBSTITUTE(D1,"*","~*"),A:B,2,0)
VLOOKUP是最容易学会的查找函数,也最深得人心,几乎遇到查找问题就想起它

推荐阅读

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接