1. 首页
  2. 工具教程
  3. 匹配公式vlookup怎么用(excel表格vlookup函数比对)

匹配公式vlookup怎么用(excel表格vlookup函数比对)

简介:关于匹配公式vlookup怎么用(excel表格vlookup函数比对)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于工具教程技术大全及相关资讯,可以多多关注茶馆百科网。

当有多个匹配结果时,VLOOKUP函数默认只能返回第一条记录。如果要查询多条记录,可以通过辅助列来实现。

如何根据下图F1单元格中的省从B~C的数据表中找出该省的所有城市?

一、方法1

1.在单元格A2中输入公式:

=(B2=$F$1) A1并将其复制到A3:A14中。当B列中的省份重复出现时,A列的序号增加1。

2.在F2单元格中输入公式:

=if error (vlookup (row (a1),a:c,3,0),'')并将其向下复制到F3:F14。使用函数行(A1)获取从1到n的递增序列作为查询值。在A:C列的查询区域,依次返回序号递增对应的C列城市。

使用VLOOKUP返回a列中每个序列号的第一个出现记录。

二、方法2(使用COUNTIF函数)

1.在单元格A2中输入公式:

=COUNTIF($B$2:B2,B2)B2,并将其复制到A3:A14。计算从B2到当前单元格的省份的出现次数,然后将省份和出现次数合并到文本中。

2.在F2单元格中输入公式:

=if error (vlookup (row (a1) $ f $1,a:c,3,0),'')并将其复制到F3:F14。使用函数ROW(A1)获得从1到n的递增序列和省份的组合文本作为查询值。在A:C列的查询区域,依次返回组合文本对应的C列城市。

三、扩展用法

如下图所示,将列表中省份涉及的所有城市匹配到同一行。

1.在单元格A2中输入公式:

=COUNTIF($B$2:B2,B2)B2,并将其复制到A3:A14。

2.选择B:C数据区,插入[数据透视表](现有工作表的E1单元格),将[省]拉入行字段,并按升序排列。

3.在G1:K1数据区分别输入1、2、3、4、5,并以省份为文本组合作为查询值。在A:C列的查询区域,依次返回组合文本对应的C列城市。

在G1单元格中输入公式:

=IFERROR(VLOOKUP(G$1$E2,$A:$C,3,0)''“”)并将其向下和向右复制到G2:K9数据区。

4.在F2单元格中输入公式:

=G2H2I2J2K2并将其复制到F2:F9。匹配的城市被拼接并显示在一个单元格中。

本文主要介绍了关于匹配公式vlookup怎么用(excel表格vlookup函数比对)的相关养殖或种植技术,工具教程栏目还介绍了该行业生产经营方式及经营管理,关注工具教程发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解工具教程技术怎么管理的要点,是您工具教程致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/733347.html