计算具有特定数字模式的单元格数

时间:2016-02-22 07:56:33

标签: excel excel-formula

以下是我想要做的事情,我认为这可能很棘手。

我的列中包含基于

的百分比列表
    =IFERROR(CONCATENATE(ROUND(100*[@[Calls Offered]]/([@[Calls Forecasted]]*1.05),1),"-",ROUND    (100*[@[Calls
Offered]]/([@[Calls Forecasted]]*0.95),1),"%"),"N/A")

第一个单元格最终成为99.6 - 110.1%

要确定预测是否有效,实际值必须介于预测的0.95和1.05之间,因此百分比,左数必须小于100%,正确数必须大于100%。 所以第一个细胞满足了这种情况。

我想要做的是计算列中这些单元格中有多少会满足这个要求。

我有一种感觉,将预测方差分成两组会更容易,这样我就可以检查每一列,但为了视觉目的,这些数字在同一个销售点上非常重要。

我认为这可能很棘手,因为我首先尝试使用“concat”来显示百分比,但由于某种原因我无法将数字的格式更改为百分比。所以,我强迫函数中的%符号使它看起来更好。

1 个答案:

答案 0 :(得分:1)

您的数据从第2行第A列开始,这应计算超出/不足。

=SUMPRODUCT((--LEFT(SUBSTITUTE(A2:INDEX(A:A, MATCH("žžž",A:A )), " ", REPT(" ", 9)), 9)<100)*
            (--RIGHT(SUBSTITUTE(A2:INDEX(A:A, MATCH("žžž",A:A )), " ", REPT(" ", 9)), 9)>1))

over_under