excel条件查询,VLookup函数应用,通配符应用

2024-06-12 47

当谈到查询数据时,很多人都会立即想到VLOOKUP和LOOKUP等函数。我们之前推广过VLOOKUP和它的七大姨八姨。

除此之外,还有哪些函数可以用来查询数据呢?今天小白姐姐给大家分享一下数据挖掘的一些特殊应用。

1、单条件查询

看看下面的表格,从比较表中检查每个职位的补贴金额。

普通年轻人写这个公式是这样的:

VLOOKUP(B2,E$3:F$5,2,0)

让您的孩子写出以下公式:

SUMIF(E:E,B2,F:F)

薪资对照表中,每条记录都是唯一的,因此这里采用按工况求和,结果就是每个职位对应的记录。

2多条件查询

再看下表,从对照表中检查不同职位和级别的适当补助金额。

普通年轻人写这个公式是这样的:

查找(10/((B2F$3:F$8)*(G$3:G$8C2)),H$3:H$8)

让您的孩子写出以下公式:

总和(H:H,F:F,B2,G:G,C2)

这里我们也利用了对比表中所有记录都是唯一的特点,所以我们根据位置和级别两个条件使用SUMIFS进行求和。结果就是不同职位、不同级别对应的资助记录。

3通配符查询

继续浏览下表,查看对比表中各种材质、规格对应的单价。

普通年轻人写这个公式是这样的:

VLOOKUP(B3,D2:H7,LOOK(B2,D2:H2,0),0)

该公式首先使用MATCH函数找出单元格B2的名称在比较表中的哪一列。

然后使用VLOOKUP函数以B3单元格的规格型号为查询值来查询对照表,然后使用MATHC函数的结果来确定要返回的列的内容。

让您的孩子写出以下公式:

产品((B2B3E2:H2D3:D7)*E3:H7)

公式首先将B2和B3单元格中的名称和查询的型号进行组合,然后将比较表中的名称和型号进行组合,用方程检查它们是否相同,最后将与单位比较得到的逻辑值进行比较将比较表中的价格相乘并计算乘积之和。

这个公式相对于VLOOKUP公式的长度看起来并没有什么优势,但最重要的是该公式可以用来忽略通配符,这样就避免了在某些特殊情况下由于存在通配符而出现的查询错误。规格型号中的星号*。

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。