计算Excel

时间:2018-06-04 13:26:03

标签: excel

我目前拥有以下数据集:>>>查看数据集的第一个图像和预期结果的第二个图像

这将持续使用Service_12约12列,并为Company_id提供多行约620,000行 我想找到一种方法来找到公司服务之间的互动

所以我想创建一个看起来像这样的表

             Service_1                Service_2                Service_3   
Service_1    (Amount of companies     (Amount of companies    (Amount comps
              that used 1               that used                that used  
               Service_1)         service_1 and Service_2)   service1 + sr3)
Service_2     (as above)              (as above)               (as above)

我希望这项交叉服务能够继续用于所有12项服务,例如,这只是公司使用这两种服务的总和,

有什么想法吗?

谢谢

我想要一个像下面这样的结果:

我的数据集如下:

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

尝试使用此

=COUNTIFS(B2:B5,">0",C2:C5,">0")

这个公式应该给你多少家公司使用服务1(B栏)和服务2(C栏)或

=SUMIFS(B2:B5,B2:B5,">0",C2:C5,">0")+SUMIFS(C2:C5,B2:B5,">0",C2:C5,">0")

如果你想知道电台实际使用了多少次。

答案 1 :(得分:-1)

我认为数据透视表会这样做。

如果您打算更频繁地添加公司,我会使用动态命名范围来捕获您的数据: https://support.microsoft.com/en-us/help/830287/how-to-create-a-dynamic-defined-range-in-an-excel-worksheet

如果您在行和列中放置“服务”,并在值框中放置计数(公司),则应该执行此操作!