EXCEL中在E列找表格筛选出A列和B列重复C列重复,如何在F列计算对应B列D列值?

Excel是生活中常用的办公软件,学会Excel对我们有很大的用处,下面就教大家在Excel如何查找A列值是否在B列中出现(vlookup)

  • 简单的举个例子,例子简单但很形象,能够了解函数的用法就可以了。

  • 那么我们在C列中输入函数vlookup匹配函数,找出存在的项目并显示出来;第一列是A1然后用逗号隔开,就可以点击提示的第二个参数;第二个参数我们直接点击第二列即B列。

  • 然后逗号隔开,选择下个参数,第三个参数是1;第四个参数是精确与模糊匹配的概念,我们这里选择0或false,精确匹配。

  • 我们可以选择往下拉,也可以选中第一个单元格右下角出现+字后双击,数目应于第一列相同。

  • 我们可以看到C列中都存在数据,说明A列在B列中都存在,如果不存在那么现实#value,就是无法显示的意思;

  • 在模糊匹配的时候要用到*号,B列是,A列是345,那么我们可以写成“*”&A&“*”,这个通配符来表示任意字符,只要包含即可。

声明本文系本人根据真实经历原创,未经许可,请勿转载。

广告您可能感兴趣的内容

}

今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密。

VLOOKUP(①要找谁,②在哪儿找,③返回第几列的内容,④精确找还是近似找)

② 需要查询的单元格区域,这个区域中的首列必须要包含查询值,否则公式将返回错误值。如果查询区域中包含多个符合条件的查询值,VLOOKUP函数只能返回第一个查找到的结果。

③ 用于指定返回查询区域中第几列的值

④ 决定函数的查找方式,如果为0或FASLE,用精确匹配方式,而且支持无序查找;如果为TRUE或被省略,则使用近似匹配方式,同时要求查询区域的首列按升序排序。

如图,需要从B~E的数据表中,根据H3单元格的姓名查询对应的职务。

VLOOKUP函数第三参数中的列号,不能理解为工作表中实际的列号,而是指定要返回查询区域中第几列的值。

如图,需要从B~E的数据表中,根据H3单元格的姓氏,查询对应的姓名和部门。

通配符“*”表示任意多个字符,VLOOKUP函数第一参数使用$H3&"*",即在C列中查询以H2单元格内容开头的内容,并返回对应列的信息。

如图,需要根据H~I的对照表,判断D列成绩对应的评议结果。

  • VLOOKUP函数第四参数被省略,在近似匹配模式下返回查询值的精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于查询值的最大值。
  • 使用近似匹配时,查询区域的首列必须按升序排序,否则无法得到正确的结果。

如图,需要从B~E的数据表中,根据H3单元格的部门,查询对应的姓名。

  • VLOOKUP函数的查询值要求必须位于查询区域中的首列,如果被查找值不在数据表的首列时,需要先将目标数据进行特殊的转换。
  • CHOOSE函数第一参数使用常量数组{1,2},将查询值所在的D2:D11和返回值所在的C2:C11整合成一个新的两列多行的内存数组。
  • 生成的内存数组符合VLOOKUP函数的查询值必须处于数据区域中首列的要求。VLOOKUP函数以职务做查询条件,在内存数组中查询并返回对应的姓名信息,从而实现了逆向查询的目的。

如图,需要从B~E的数据表中,根据H3单元格的部门和I3单元格的职务,查询对应的姓名。

  • 使用连接符“&”将部门和职务合并成新的字符串,以此作为VLOOKUP函数的查询条件。
  • IF部分,先将D列的部门和E列的职务进行连接,再使用IF({1,0}的方式,构造出部门职务在前、姓名在后的内存数组。
  • VLOOKUP函数在IF函数构造出的内存数组首列中查询部门职务字符串的位置,返回对应的姓名。

如图,需要从B~E的数据表中,根据H3单元格的职务,查询对应的多个姓名。

首先在A2单元格输入以下公式,向下复制:

然后在I3单元格输入以下公式,向下复制:

  • C列的职务每重复出现一次,A列的序号增加1。
  • VLOOKUP函数使用1至N的递增序列作为查询值,使用A:C列作为查询区域,以精确匹配的方式返回与之相对应的B列的姓名。注意查找区域必须由辅助列A列开始。
  • 最后将辅助列字体设置为白色或进行隐藏即可。

如图,需要根据C列指定的次数,重复显示B列的内容。

首先在A2单元格输入以下公式,向下复制:

然后在E2单元格输入以下公式,向下复制:

今天的分享就到这里啦,祝小伙伴们一天好心情!

}

我要回帖

更多关于 怎么从一列数据中提取相同的数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信