Countif一个数字已经过去了几天

我需要在Excel中创build一个工作分析,其中一个问题是我包含一个图表,这个图表需要显示按给定的状态分组的数据,以及自从创build。

我需要计算这些数据中有多less比1天大,2天以上等等,我一直在寻找一种方法来结合COUNTIF / COUNTIFS和TODAY() – 在单元格中命名的date,这是没有成果,我知道,我只是在一些单独的单元格中执行TODAY()位,并使用来自该数据的数据,但是我希望有一种方法可以在一个中完成,如果有某种方法做一个这样的事情在一个公式,这将是伟大的,如果不是,我只能告诉我的老板不能做。

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

=CountIfs(state, inputState, date, "<"&Today()-1, date, ">="&Today()-2) 

那会让你从前天起持有所有物品。

statedate来自您的数据。 replace列引用或(更好)命名的范围名称。

在按date(或任何数字量)切分数据时,请使用<>=<=> 。 使用<><=>=强迫你思考差距或重叠,这没有什么乐趣。

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

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

数字2可以增加或减less以改变从TODAY()的时间长度。 >=符号也可以根据是否要计算TODAY()-2之前或之后的date数来更改。