Excel表格 Countif函数求日期相差小于90天的数量
如图,要求提取上架时间在90天内的数量。我的思路:由于上架日期的单元格包含了日期以及天数,所以我先用Mid()函数提取出日期,再用Countif()得出上架至今小于90天...
如图,要求提取上架时间在90天内的数量。我的思路:由于上架日期的单元格包含了日期以及天数,所以我先用 Mid()函数提取出日期,再用Countif() 得出上架至今小于90天的数量,但结果出错:=COUNTIF(A2:A8,(DATEDIF(MID(A2,1,10),"2021/7/22","D"))<=90)求大神赐教。
展开
5个回答
展开全部
mid函数取出来的是文本,不是日期型数值,所以错误。
在mid前添加两个减号,负负得正,使它变成日期型。
在mid前添加两个减号,负负得正,使它变成日期型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求数量汇总必须用SUMIF,而COUNTIF只是计数啊!
最简单的操作应该是在B9单元格输入公式:
=SUMPRODUCT((B2:B8)*(TODAY()-LEFT(A2:A8,10)<90))
结果就是实时的90天以内上架的B列数值汇总数!
如果是想求A列符合小于90天的计数,则公式改为:
=SUMPRODUCT(1*(TODAY()-LEFT(A2:A8,10)<90))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询