周二 · 函数 关键词:数据库函数
1语法
以DSUM为例,语法为
=DSUM(database,field,criteria)
其他D打头的数据库函数语法类似,如下:
2Dsum基本用法
已知各地区各树种高度、产量、利润如下表所示,如何求得:
1、西部地区利润和
2、高度在10~15的苹果树、梨树产量和
■ 西部地区利润和
分两步操作:
先在G1:G2区域制作条件(criteria),制作方式与“高级筛选”类似
然后在任意单元格输入以下公式即可求得
=DSUM($A$1:$E$7,"利润",G1:G2)
该公式含义为:在数据库$A$1:$E$7中,对“利润”列求和,条件为G1:G2
■ 高度在10~15的苹果树、梨树产量和
分两步操作:
先在G1:I3区域制作条件(criteria)
然后在任意单元格输入以下公式即可求得
=DSUM($A$1:$E$7,"产量",G1:I3)
该公式含义为:在数据库$A$1:$E$7中,对“产量”列求和,条件为G1:I3
■ 条件(criteria)的写法
1、第1行字段名与表标签(即数据库第1行)必须完全一致
2、体会以下两种写法的含义不同
(1):高度在10~15的苹果树,和高度在10~15的梨树
(2):高度在10~15的苹果树,和所有的梨树
criteria写法(1)
criteria写法(2)
3其他数据库函数简介
其他数据库函数语法类似,举几个例:
西部地区有多少树种
=DCOUNTA($A$1:$E$7,"树种",$G$1:$G$2)
西部地区最高产量
=DMAX($A$1:$E$7,"产量",$G$1:$G$2)
西部地区树种平均产量
=DAVERAGE($A$1:$E$7,"产量",$G$1:$G$2)
西部地区苹果树利润
=DGET($A$1:$E$7,"利润",$G$1:$H$2)
抛砖引玉,由于数据库函数特性,我们可以制作简易查询工具(比如报价器),通过改变条件值,快速得到我们想要的值。
领取专属 10元无门槛券
私享最新 技术干货