Count如果不计算从公式导出的值

我已经找不到匹配的答案,但很乐意被redirect!

我的问题是跨两个工作表的countifs ,但我可以在较小的环境中复制它。

我有三列数据(AC): –

数据的图片

D列的公式=IF(A2="Closed",C2-B2,0)

这一点起作用,我现在需要计算有多less人花了X天来closures: –

计数

列G具有公式=COUNTIFS(A2:A11,"Closed",D2:D11,F2)

看图片4149应该有1的权利? 我做错了什么? 所有的细胞都被编号为数字。

检查你在D列输出。它必须有小数。 如果是这种情况,则需要使用ROUND公式对D列中的公式进行舍入。

 =ROUND(IF(A2="Closed",C2-B2,0),0) 

G列中的公式与F列中的值进行绝对比较。

问题是你的价值没有完全匹配的价值。

持续时间列被格式化以显示四舍五入到一天的值,但是基础值与格式化单元格中显示的值不同。

因此,G列中的公式需要考虑如下一系列值:

 =COUNTIFS($A$2:$A$11,"Closed",$D$2:$D$11,">="&F2,$D$2:$D$11,"<"&F3) 

换句话说:计算列A显示“closures”的所有单元格,并且列D中的值在F2中的值与F3中的值之间。

您需要在F列中增加一个额外的值,以填写F列中最大的数字。

第4行和第7行的状态为“打开”,因此不会被Countifs计数,即将单元格A4和A7的值更改为“Closed”以查看更新的结果。

此外,使用Countifs时,修复您的范围$ A $ 2:$ A $ 11等