Excel count如果自日期起已过天数

Excel count如果自日期起已过天数,excel,excel-formula,countif,Excel,Excel Formula,Countif,我需要为Excel中的工作创建一个分析,其中一个问题是,我需要包括一个图表,该图表需要显示根据给定状态分组的数据,以及自创建之日起经过的天数 我需要计算这些数据中有多少位超过1天、超过2天等等,我一直在寻找某种方法来组合COUNTIF/COUNTIFS和TODAY()-在单元格中命名的日期,这并没有什么成效,我知道我只会做TODAY()在一些单独的单元格中进行位运算,并处理来自的数据,但我更喜欢一种方法来完成所有这些工作,如果有某种方法可以在一个公式中完成这些工作,那就太好了,如果没有的话,我只

我需要为Excel中的工作创建一个分析,其中一个问题是,我需要包括一个图表,该图表需要显示根据给定状态分组的数据,以及自创建之日起经过的天数

我需要计算这些数据中有多少位超过1天、超过2天等等,我一直在寻找某种方法来组合COUNTIF/COUNTIFS和TODAY()-在单元格中命名的日期,这并没有什么成效,我知道我只会做TODAY()在一些单独的单元格中进行位运算,并处理来自的数据,但我更喜欢一种方法来完成所有这些工作,如果有某种方法可以在一个公式中完成这些工作,那就太好了,如果没有的话,我只需告诉我的老板不行

提前感谢您提供的任何帮助,即使它告诉我这是不可能的。

=CountIfs(state,inputState,date,“=”&Today()-2)
=CountIfs(state, inputState, date, "<"&Today()-1, date, ">="&Today()-2)
这将为您提供从前天起持有
状态
的所有物品

状态
日期
来自您的数据。替换为列引用或(更好的)命名范围名称

按日期(或任何数字量)对数据进行切片时,请使用
=
,或
。使用
=
会迫使您认真思考间隙或重叠,这一点都不有趣。

=CountIfs(state、inputState、date,“=”&Today()-2)
这将为您提供从前天起持有
状态
的所有物品

状态
日期
来自您的数据。替换为列引用或(更好的)命名范围名称


按日期(或任何数字量)对数据进行切片时,请使用
=
,或
。使用
=
会迫使您认真思考间隙或重叠,这一点都不有趣。

另一种方法是使用
SUMPRODUCT
计算出现的次数:

=SUMPRODUCT(--(A1:A20>=TODAY()-2))

可以增加或减少数字
2
,以改变从
今天开始的时间长度()。
=
符号也可以根据您是否要计算今天
之前或之后的日期数()进行更改-2

另一种方法是使用
SUMPRODUCT
计算出现次数:

=SUMPRODUCT(--(A1:A20>=TODAY()-2))
可以增加或减少数字
2
,以改变从
今天开始的时间长度()。还可以根据您是否要计算今天
之前或之后的日期数()来更改
=
符号-2