你的位置:海南簇梦市场营销有限公司 > 独立编程器 >
发布日期:2024-06-29 16:24 点击次数:165
编按:今天来给寰宇归纳整理查找类公式,触及5个函数,20+个函数公式,一谈来望望吧!
Excel里常用的查找函数有五个:VLOOKUP、INDEX、OFFSET、LOOKUP、INDIRECT。
莽撞用到查找函数的场景轻便不错分红四类:单条目查找、多条目查找、一双多查找、多对多查找。
今天为寰宇整理一期查找公式大全,篇幅所限,不作念具体解说了,遭遇对应的情况径直挑恰当的公式即可。
一、单条目查找(从左向右查找)
举例,要找到指定订单ID所对应的地址,首选公式为=VLOOKUP(D3,A:B,2,0)。
图片
使用其他查找函数的公式分手为:
=INDEX(B:B,MATCH(D3,A:A,0))
=OFFSET($B$1,MATCH(D3,A:A,0)-1,)
=LOOKUP(1,0/(A:A=D3),B:B)
=INDIRECT("B"&MATCH(D3,A:A,))
图片
阐明:固然五个公式不错取得相同的成果,但具体旨趣各有不同。科罚这类问题寰宇可能更民风用VLOOKUP,关联词VLOOKUP有个最大的甩掉便是查找条目必须在查找区域的首列,也便是从左向右查找。若是是从右向左又该若何作念呢?看底下这个例子。
二、单条目查找(从右向左查找)
举例按照指定的地址查找对应的订单ID,上述五个公式齐需要作念修改。
图片
公式分手为:
=VLOOKUP(D3,IF({1,0},B:B,A:A),2,0)
=INDEX(A:A,MATCH(D3,B:B,0))
=OFFSET($A$1,MATCH(D3,B:B,0)-1,)
=LOOKUP(1,0/(B:B=D3),A:A)
=INDIRECT("a"&MATCH(D3,B:B,))
寰宇对比一下就会发现,惟有VLOOKUP的变化是最大的,用IF函数构建了一个数组,而其他四个公式基本一样。
除了以上说的两种单条目查找,闲居用得相比多的还有多条目查找。
三、多条目查找
举例通过客户ID和商品称号两个条目来查找运货商,依然用上述五个查找函数来对比看下公式。
图片
公式分手为:
=VLOOKUP(E3&F3,IF({1,0},A:A&B:B,C:C),2,0)
=INDEX(C:C,MATCH(E3&F3,A:A&B:B,0))
=OFFSET($C$1,MATCH(E3&F3,A:A&B:B,0)-1,)
=LOOKUP(1,0/((A:A=E3)*(B:B=F3)),C:C)
=INDIRECT("c"&MATCH(E3&F3,A:A&B:B,))
阐明:多条目查找时,除了LOOKUP的旨趣不同以外,其他四个函数齐是运用了&将条目进行归拢,其试验与单条目并无不同,关联词由于归拢经过中触及到了数组预备,非365版块的用户在使用时需要按Ctrl、shift和回车键输入公式。另外强调少量,多条目查找时不忽视使用整列,否则你的表格会很卡。
顾惜:以上的单条目查找和多条目查找,复返的成果齐是独一的,若是复返成果是多项的话,对应的问题就形成了一双多查找和多对多查找。
这两类问题使用公式科罚齐相比浮松,天然若是你用的是最新版Excel的话,不错用新版独到的函数去向理,底下依然分情况来进行先容。
四、一双多查找
举例要查找出指定运货商的悉数订单ID,就需要用到一双多查找的公式,非365版块不错使用公式:
=IFERROR(INDEX($B$2:$B$19,SMALL(IF($A$2:$A$19=$D$2,ROW($1:$18),99),ROW(A1))),"")
成果如图所示。
图片
若是你使用的是365版块的Excel,这个问题就相比容易了,径直使用公式=FILTER($B$2:$B$19,$A$2:$A$19=G2)即可,成果如图所示。
图片
以上是一双多的两个公式,多对多的公式就更复杂了。
五、多对多查找
按照城市和运货商查找对应的订单ID,非365版块使用公式:
=IFERROR(INDEX($C$2:$C$19,SMALL(IF($A$2:$A$19&$B$2:$B$19=$E$2&$F$2,ROW($1:$18),99),ROW(B1))),"")
图片
365版块使用公式=FILTER($C$2:$C$19,($A$2:$A$19=$E$2)*($B$2:$B$19=F2))
图片
以上便是今天共享的内容,是不是嗅觉有些函数的用法还莫得全齐掌持呢?
眷注咱们,一步一步逐步来吧!
但愿临了寰宇齐莽撞了解多样查找函数在不同场景的使用要道。
版权声名:
本文作家老菜鸟;同期部落窝西宾享有专有使用权。若需转载请相干部落窝西宾。
本站仅提供存储奇迹,悉数内容均由用户发布,如发现存害或侵权内容,请点击举报。