Excel中的条件用于计算?

时间:2018-06-13 11:21:03

标签: excel pivot-table

我目前有以下数据集:

Dataset Image below

我想要计算的是:

如何找到一种方法来提取公司仅使用过1种产品,2种产品,3种产品等的次数

行中的值只是计数(因此公司使用该产品的次数,例如1表示他们使用产品一次,两次表示产品2次等)

所以在数据集图像示例中

公司1只使用了1个产品,我想将其应用于整个数据集,其中只使用了1个产品。对于公司2来说这是相同的,因为只使用了1个产品但是使用了3次,所以输出会说像" 2" - 相当于仅使用1种产品的公司数量

例如,如果公司3使用了多种产品,我希望能够阅读" 3"使用3种产品的公司数量

任何想法

请参阅下面我提出的结果:

谢谢

enter image description here

1 个答案:

答案 0 :(得分:3)

使用以下公式添加新列PRODUCT_COUNT,然后向下拖动。

=COUNTIF(B2:I2,”>0”)将每家公司使用的产品数量计算超过零次。

在您的示例中,您有7家公司。因此,在摘要表中,您可以执行另一个COUNTIF,如下所示:

  • =COUNTIF($H$2:$H$8,1) 计算有多少公司正好使用了1种产品。

  • =COUNTIF($H$2:$H$8,2)计算有多少公司正好使用了2种产品。

  • =COUNTIF($H$2:$H$8,”>=3”)计算有多少公司使用过3种或更多产品。

如果公司数量发生变化,您需要调整范围的大小。 PRODUCT_COUNT列中的命名范围可能是个好主意。

=COUNTIF(PRODUCT_COUNT,”>=3”)