asp.net怎么实现按条件查询_用这个提取函数王中王,制作数据查询表

本文介绍了Excel中的DGET函数,用于从大型数据表中根据多个条件提取唯一值。通过设置查询条件和数据区域,DGET函数能够简化复杂的查找过程。文章通过实例演示了如何使用DGET函数进行1个、2个甚至更多条件的查询,并强调了查询结果必须唯一,否则会出现错误。读者将学会如何利用DGET函数提高数据处理效率。
摘要由CSDN通过智能技术生成

1e9089bfd19269119f63c3faf1f4c800.png

当Excel表的数据太多时,需要进行数据的查询与提取,往往要使用查找与引用函数。提取条件简单还好说,一复杂起来,就要使用又长又头疼的嵌套函数,不要说用了,光看懂函数都要死一片脑细胞。

别伤脑筋了,为什么不使用DGET函数来实现数据提取呢?根据1个条件、2个条件、3个条件……想怎么提取就怎么提取。

892e81170b5a713e3dd51c3ad87be4a5.png

DGET函数的作用是从列表或数据库的列中提取符合指定条件的单个值。其语法是DGET(database, field, criteria),语法翻译成人话就是DGET(数据区域,提取哪一列的数据,提取条件是什么)。

1.设置1个提取条件

如下图所示,在F列和G列设置好查询提示,并设置好查询条件。这里的查询条件表格按时间进行销量查询。需要注意的是,查询条件中的字段要和表格中的字段一致,如表格中是“时间”,查询条件就不能写成“日期”。

在【G2】单元格中输入函数【DGET(A1:D13,3,F2:F3】。函数表示,在A1:D13数据区域按照F2:F3单元格中的条件查找数据,找到后返回第3列,即销量列的数据。

4f68c07dbbbc3ccd45b93b7c286877ec.png

函数编辑完成后,下面来看看这张简易查询表的使用效果,输入时间就可以出现查询结果,还是很好用的。

f66a2a297be23a0a1ebeea6813f3b109.png

2.设置2个提取条件

如果有2个查询条件呢?方法是一样,只需要在设置2个查询条件即可,如下图所示。

51d06ba5809f1d5f1f94f8c112500acc.png

完成函数编辑后,更改这两个查询条件中的任何条件,销量数据都会发生变化,从而返回同时满足这2个查询条件的销量数据。

cf40da9f4b76ff49b9f1922a6ad8242a.png

使用DGET函数设置3个或更多个查询条件,方法也是一样的。

DGET函数的使用方法很简单,但是需要注意的是,要保证所设置的查询条件中查询结果是唯一的,否则会返回“#NUM!”错误值。如下图所示,“赵东”业务员在不同的日期下都销售了“电脑”商品,因此产生了多个销量结果,所以无法实现唯一值的查询。

f57eb0abaee3312f16de6cacb5070526.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值