excel学习库

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

Excel公式混合查找,一对多,一对一轻松匹配

举个工作中的例子,左边是两列数据对应关系表 分别是仓库SKU和商品SKU它们之间的关系,有的是一一对应的,但是有极少数的特殊情况,存在着一对多的关系:需要根据仓库SKU,匹配出商品SKU信息 如果我们使用的公式是XLOOKUP查找 输入的公式是: =XLOOKUP(D2,A:A,B:B) 一对一查找匹配的结果都出来了,但是如果原数据中,存在多个匹配结果的时候,它只会显示出第一条结果怎么样把多个结果全部匹配出来? Filter+textjoin组合运用 首先,Filter公式,使用的用法是: =Filter(查找列,查找条件=查找值) 它和XLOOKUP的区别,就是存在多条结果的时候,它全部会被查找出来 所以当我们输入公式: =FILTER(B:B,A:A=D3) 它会有符合条件的2个结果全部列出来所以,我们可以结合转置公式: TRANSPOSE,输入的公式是: =TRANSPOSE(FILTER(B:B,A:A=D2)) 当有多条结果符合条件的时候,它就能匹配出来 因为是数组用法,所以会自动的溢出到右边的单元格中如果说,我们不希望单元格溢出显示,让它全部显示在E列结果里面,就可以结合TEXTJOIN公式了

发表评论:

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

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