如何计算table的次数?

How to count number of times with table?

请帮我解答这个问题。


The raw data at worksheet1: 

    | Staff | Product1  | Product2  |  Product3 |  ...

ROW1  A     | 19_a_desk | 20_a_desk | 21_d_desk |  

ROW2  B     | 20_c_desk | 21_d_desk |           |  

ROW3  C     | 21_a_desk | 21_c_desk |           |  

ROW4  D     | 19_a_desk | 21_a_desk | 20_d_desk | 

ROW4  E     | 19_a_desk | 20_b_desk |           |
...


The result at worksheet2:


    | Staff | a_desk | b_desk | c_desk | d_desk |...

ROW1  A     |   2    |   0    |    0   |   1    | 

ROW2  C     |   1    |   0    |    1   |   0    | 

ROW3  B     |   0    |   0    |    1   |   1    | 

ROW4  E     |   1    |   1    |    0   |   0    | 

ROW4  D     |   2    |   0    |    0   |   1    | 
...


问题描述:

1 关于worksheet1的原始数据:

(1) Product列会多出Product1, Product2, Product3…

(2) 职员行将多于 A,B,C,D,E...

(3) 因此工作表 2 中的结果,

2 关于工作表 2 的结果:

(1)人员顺序可能与原始数据不同

(2) 例如, 根据原始数据,职员A有“19_a_desk、20_a_desk、21_d_desk”。 因为工作人员A有2个数据(19_a_desk, 20_a_desk)包含“a_desk”,所以它会在结果worksheet2中显示2.

计算次数的结果公式怎么写?

请帮我解答一下这个问题。非常感谢。

尝试 SUMPRODUCT:

=SUMPRODUCT(($A:$A=$G2)*(ISNUMBER(SEARCH(H,$B:$D))))

向右向下复制