如何统计excel中同时满足两个条件的数据?

如图,请问怎么统计满足两个条件的总个数?条件1:1-100名区间,条件2:上架时间在3个月内。即:1-100名之间,有多少个是三个月以内上架的?以上为问题1.问题2,插入函数公式后,如果我下个月来看这个表格,函数中的时间会随时间的推移而变化吗?

截图要截行列号!假定行号如下图

回答一:

则M3=sumproduct((a3:a99<=100)*(b3:b99>=(today()-90)))

公式解释

(a3:a99<=100) 名次小于等于100名

(today()-90) 今天倒推90天前的日期

(b3:b99>=(today()-90)) 上架日期大于90天前日期,即3个月内上架的

sumproduct计算同时满足名次和上架时间条件的个数

M4=sumproduct((a3:a99>=101)*(a3:a99<=500)*(b3:b99>=(today()-90)))

其他单元格公式以此类推

回答二:

如果我下个月来看这个表格,函数中的时间会随时间的推移而变化吗? 会的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-18

试试看用下面的公式:

然后计数直接用countif就好了就很方便了,直接把“是否三个月内”相加(用sum)

对于问题2,以后你打开,计算结果会随着时间变化而不同的。因为公式中用了NOW()函数,它获取的始终是每次打开Excel的时间。

相似回答