问题情境
如下样表:
左侧为彩票开奖记录区,右侧为记录数字出现次数的区域。
要求:
随着彩票开奖记录的逐条增多,实现数字的出现次数自动变化。
公式实现
在I2单元格输入公式:
=COUNTIF(OFFSET($B$2,,,COUNT(B:B),5),H2),确定,可得数字0出现的次数,公式向下填充,可得所有数字出现的次数。
多条件计数函数——DCOUNT
问题情境 如下样表: 1、统计二班分数小于60的人数; 2、统计二班分数大于80的男生人数; 看到这两个多条件计数的问题,你想到了哪个函数?COUNTIFS?当然,COUNTIFS可以完成,请参考:Excel055 COUNTIFS函数:统计满足多个条件的单元格数量 但,还有一个比COUNTIFS公式写出
并且:随着开奖记录的增加,数字出现的次数自动增加,如下动图:
公式解析
=COUNTIF(OFFSET($B$2,,,COUNT(B:B),5),H2):
其中:
COUNT(B:B):
B列数字的个数,这是一个动态变化的数目,随着B列数字的增多而增加。这个数目刚好是开奖条数。
OFFSET($B$2,,,COUNT(B:B),5):
以B2为基准点,包含行数是COUNT(B:B)、列数是5的动态区域。
COUNTIF(OFFSET($B$2,,,COUNT(B:B),5),H2):
在以上动图区域中查找H2的个数。
一个简单的多条件求和函数——DSUM
之前有篇文章其中提到一种方法——用DSUM函数。 如下图: 公式基础 DSUM函数是数据库函数中的一员。 功能: 返回列表或数据库中满足指定条件的记录字段(列)中的数字之和。 语法: DSUM(database, field, criteria) 参数: Database 必需。 构成列表或