特定数据总数

时间:2019-09-25 08:38:16

标签: google-sheets pivot google-sheets-formula array-formulas google-sheets-query

我有2张纸,这里的sheet1是员工拥有的物品,我想通过添加特定员工拥有的所有物品在工作表2中进行组织。

有人可以帮我吗?

示例。在工作表1中,Employee标记具有多个项目,在工作表2中,我希望将Employeemark具有的所有项目总计。

第1张纸

*---*----*---*----*----*
|   | ITEMS  | Employee|
*---*--------*----*----*
| 1 | BOOK    | MARK   |
| 2 | PEN     | MARK   |
| 3 | tape    | MARK   |
| 4 | BOOK    | MARK   |
| 5 | PEN     | GIL    |
| 6 | TAPE    | GIL    |
| 7 | BAG     | JANE   |
| 8 | PEN     | JANE   |
*---*----*--------*----*

第2张纸

*---*----*---*-----*------*------*------*
|   |Employee| PEN | BOOK | TAPE | BAG  |
*---*--------*-----*------*------*------*
| 1 | Mark   |  1  |  2   |  1   |      |
| 2 | GIL    |  1  |      |  1   |      |
| 3 | JANE   |  1  |      |      |   1  |
*---*--------*-----*------*------*------*

这是我正在使用的公式,但没有结果。

=iferror(QUERY('sheet1'!a1:b,"select a, count(b) where b = 'pencil|tape' group by a"),{"♥","♥","♥"})

1 个答案:

答案 0 :(得分:1)

=ARRAYFORMULA(QUERY(UPPER(B1:C), 
 "select Col2,count(Col2) 
  where Col2 is not null 
  group by Col2 
  pivot Col1", 1))

0