怎样更简单地使用Excel数据查询工具?

excelhome   发布时间:2019-07-23 16:50:05   作者:ExcelHome   我要评论
说到数据查询,一般会想到vlook,lookup这些函数,换个思维,还可以用其他公式达到相同的效果,需要的朋友可以参考下

一般来说,会使用vlook,lookup这些函数进行数据查询,但是如果换个思路的话,还可以用其他公式达到同样的效果。

1、单条件查询

来看下面的表格,要从对照表中查询不同岗位的补助金额。

数据查询公式一:

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

数据查询公式二:

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

在薪资对照表中,每个记录都是唯一的,所以这里用SUMIF按岗位条件求和,结果就是每个岗位的对应记录。

2、多条件查询

再看下面的表格,要从对照表中,查询不同岗位、不同级别对应的补助金额。

数据查询公式一:

=LOOKUP(1,0/((B2=F$3:F$8)*(G$3:G$8=C2)),H$3:H$8)

数据查询公式二:

=SUMIFS(H:H,F:F,B2,G:G,C2)

这里咱们同样利用对照表中都是唯一记录的特点,所以用SUMIFS按岗位和级别两个条件求和,得到的结果就是不同岗位、不同级别的对应补助记录。

3、带通配符的查询

继续看下面的表格,要从对照表中,查询不同物料、不同规格对应的单价。

数据查询公式一:

=VLOOKUP(B3,D2:H7,MATCH(B2,D2:H2,0),0)

公式先使用MATCH函数查询出B2单元格的名称在对照表中处于第几列。

然后使用VLOOKUP函数,以B3单元格的规格型号作为查询值在对照表中查询,再以MATHC函数的结果指定要返回第几列的内容。

数据查询公式二:

=SUMPRODUCT((B2&B3=E2:H2&D3:D7)*E3:H7)

公式先将B2和B3单元格中待查询的名称和型号合并,然后将对照表中的名称和型号合并,用等式对比二者是否相同,最后将对比得到的逻辑值与对照表中的单价相乘,并计算乘积之和。

这个公式看起来和VLOOKUP公式的长度没什么优势,但是最重要的,是可以利用等式忽略通配符的特性,能够避免因为规格型号中存在星号*,在部分特殊情况下出现的查询错误。

综上,在数据查询中,用了不同的思路,达到相同的效果。

相关文章

  • Kutools for Excel怎么激活?Excel辅助工具Kutools for Excel中文安装及

    Kutools for Excel是一款强大的Excel操作辅助软件,可以一键实现很多的复杂的Excel操作,让Excel变得更为便捷易用,大大提升了使用Excel的工作效率,下文详细介绍了Kutools
    2019-07-22
  • Excel2019表格怎么插入和删除行列?

    Excel2019表格怎么插入和删除行列?Excel2019表格操作的时候,需要插入行或者列,或者删除行列,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-07-18
  • Excel中如何隐藏单元格中的公式

    在使用Excel电子表格时会用到公式计算,公式会显示在编辑栏内,方便我们操作编辑,如果公式过多的话,整体看上去杂乱不堪,如何将单元格中的公式隐藏起来,需要的朋友可以参
    2019-07-18
  • excel表格怎么绘制爱心? excel公式画爱心的教程

    excel表格怎么绘制爱心?excel表格中想要绘制一个大大的爱心,该怎么绘制红色的心形呢?下面我们就来看看excel公式画爱心的教程,需要的朋友可以参考下
    2019-07-18
  • excel表格怎么制作人事工资管理系统?

    excel表格怎么制作人事工资管理系统?excel表格中想要制作一个公司人事工资管理系统,该怎么制作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-07-17
  • Excel2019表格内容怎么设置水平垂直对齐?

    Excel2019表格内容怎么设置水平垂直对齐?excel2019表格想要设置对齐方式,该怎么设置水平垂直对齐呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-07-15
  • Excel2019自定义的命令怎么删除?

    Excel2019自定义的命令怎么删除?excel工具栏能自定义显示需要的功能,方便使用,如果需要要的命令该怎么删除呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-07-15
  • Excel2019打印预览不可用该怎么解决?

    Excel2019打印预览不可用该怎么解决?Excel2019文件想要使用打印预览看效果,却发现打印预览页面显示打印预览不可用的信息,该怎么办嗯?下面我们就来看看详细的教程,需要
    2019-07-12
  • excel2019表格怎么设置启用所有的宏?

    excel2019表格怎么设置启用所有的宏?Excel2019表格中宏还是很常用的,想要启用所有的宏,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2019-07-12
  • Excel2019表格中图片打印不清晰该怎么办?

    Excel2019表格中图片打印不清晰该怎么办?Excel2019表格打印的时候,发现表格中的图片打印出来不清晰,该怎么解决这个问题呢?下面我们就来看看详细的教程,需要的朋友可以
    2019-07-10

最新评论