首页 >>  正文

vlookup匹配多条记录

来源:baiyundou.net   日期:2024-09-21

举个工作中的例子来说明,左边是记录流水数据,会一直更新数据

然后我们想查找匹配每种商品,最后一次操作人是谁

1、Vlookup无法解决

如果我们使用VLOOKUP公式查找匹配,

=VLOOKUP(E2,B:C,2,0)

你会发现,当表格中能查找匹配多个值时,它只会返回第一次出现的结果

遇到这种情况,有2种解决方法

解决方法一:使用lookup函数公式

lookup公式也是可以用来查找匹配的,它的万能通用公式是:

=lookup(1,0/(查找值=查找列),结果列)

它的查找逻辑和vlookup正好相反,遇到多个查找值时,它是从下向上查找匹配的,所以我们使用的公式是:

=LOOKUP(1,0/(B:B=E2),C:C)

解决方法二:XLOOKUP公式

XLOOKUP公式只出现在新版本的里面,如果没升级的话,是不能使用的,它的使用用法是:

=XLOOKUP(查找值,查找列,结果列,查找不到返回结果,匹配方式,搜索方式)

如果说我们,只输入XLOOKUP公式前3个参数,那也是从上向下匹配的:

=XLOOKUP(E2,B:B,C:C)

但是,它很灵活,当你想要从下向上搜索的时候,只需要将它的第6个参数,输入-1,就可以了

我们输入的公式是:

=XLOOKUP(E2,B:B,C:C,,,-1)

关于这个小技巧,你学会了么?动手试试吧!

","gnid":"93723a457e4ebd152","img_data":[{"flag":2,"img":[{"desc":"","height":"684","title":"","url":"https://p0.ssl.img.360kuai.com/t01be2aaa1aa545c7c0.jpg","width":"987"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t0195e0df32b8a16306.jpg","width":"1001"},{"desc":"","height":"474","title":"","url":"https://p0.ssl.img.360kuai.com/t01b217add06470600a.jpg","width":"969"},{"desc":"","height":"427","title":"","url":"https://p0.ssl.img.360kuai.com/t0180390e80c54d6b40.jpg","width":"993"},{"desc":"","height":"611","title":"","url":"https://p0.ssl.img.360kuai.com/t013da1c8a73fdaa8e4.jpg","width":"964"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"pika","pub_time":1706531880000,"pure":"","rawurl":"http://zm.news.so.com/3b34253680f3326d2fb925faab1e9bc2","redirect":0,"rptid":"7e0de7ef8d1bd539","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Vlookup公式大痛点,不能从下向上查找,2种解决方案

彭蕊胡730怎么用VLOOKUP来匹配excel表里面的数据 -
太寇宣18480718010 ______ 1、VLOOKUP就是纵向匹配函数 2、函数参数构成分为4个,1.匹配值,2匹配区域,3返回值,4匹配的条件(确认精确匹配或者模糊匹配TRUE FALSE) 3、针对以上4个条件,公式构成应该如下. =VLOOKUP(需要匹配的值,需要匹配的区域,返回值所属的列数,精确匹配或者模糊匹配)其中,参数3这个返回值,只的是从选择的区域第一列开始,从左往右数,要取的值应该是第几列,直接选定的时候也会出现提示 如图,假如要取J列的数据,从A拉过来,会显示10C,返回值就输入10.第4个条件,可以用TRUE或者FALSE,也可以用0和1来代替. 4、具体例子如图

彭蕊胡730EXCEL里面的vlookup函数,一列匹配出多列后,怎么填充下面的数据?急求 -
太寇宣18480718010 ______ 不要用数组 N列公式 =VLOOKUP($A4,[各大区主营楼盘.xlsx]汇总7.20!$A:$D,COLUMN(B1),0) 向右拖,再向下拖填充公式

彭蕊胡730EXCEL多条件查询方法 -
太寇宣18480718010 ______ 33-Excel中Vlookup多条件查询(每日分享,敬请关注)

彭蕊胡730如何在EXCEL实现多关键字搜索 -
太寇宣18480718010 ______ 假定“数据记录”表的“产品号”(具有唯一性)在A列,数据从第2行开始存放,“搜索”表中的各列的内容与数据记录表一致,那么输入产品号,其他数据均可自动加入到该表中. 在“搜索”表中B2单元格输入公式: =IF(AND(A2<>"",COUNTIF(数据记录表!A:A,A2)),VLOOKUP(A2,数据记录表!A:Z,COLUMN(B2),0),"")右拉填充,下拉填充

彭蕊胡730EXECL函数VLOOKUP 根据多条件求值 -
太寇宣18480718010 ______ sheet2的A列输入厚度,B列输入宽度 然后可以用公式=VLOOKUP(A1&B1,IF({1,0},Sheet1!A$1:A$10&Sheet1!B$1:B$10,Sheet1!C$1:C$10),2,0) 数组公式以ctrl+shift+enter三键组合结束输入 公式下拉

彭蕊胡730怎么在excel上一次性查找多条记录 -
太寇宣18480718010 ______ 图中的是20000个药品记录的B表???? A表有没有样本???有样本我好给你做 我的理解为你已经有了B表(基础信息表)2W个药品的基本信息,例如名字,品牌,规格,生产厂家,包装计量单位,(成本价,最低售价,最大售价等信息当...

彭蕊胡730EXCEL中如何将两个表格 对应列相互匹配 就是多次的使用VLOOKUP -
太寇宣18480718010 ______ 数据列很多的话,可以考虑用vba代码,一劳永逸解决,而且文档较小.

彭蕊胡730怎么用VLOOKUP来匹配excel表里面的数据 -
太寇宣18480718010 ______ VLOOKUP(搜索目标, 列范围, 返回列编号, 近似匹配) 近似匹配 (TRUE、1 或忽略): 如果没有准确匹配,则选择最大项列值小于或等于搜索值的行. 如果使用近似匹配,则不能将通配符用于搜索目标.精确匹配 (FALSE 或 0): 如...

彭蕊胡730怎么用VLOOKUP来匹配excel表里面的数据 -
太寇宣18480718010 ______ 在B2单元格输入以下公式,然后向右向下填充公式=VLOOKUP($A2,$E:$G,COLUMN(B1),0) 公式表示:在E列精确匹配与A2相同的单元格,并返回对应COLUMN(B1)即为2列(F列)的数据,当向右填充时,公式自动变为COLUMN(C1),也就是返回第3列(G列)数据.

彭蕊胡730EXCEL函数,VLOOKUP怎么匹配? -
太寇宣18480718010 ______ 改为 =VLOOKUP(A2,表一!A$2:B$71,2,0) 不用说,我知道你的原因是什么 你的公式中查找区域没有锁定.比如=VLOOKUP(D2,A$2:B$11,2,) 要将查找区域A2:B11锁定即可.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024