Общее количество конкретных данных - PullRequest
1 голос
/ 25 сентября 2019

У меня есть 2 листа, здесь лист1 - это элементы, которые есть у сотрудника, и я хочу организовать их на листе 2, добавив все элементы, которые есть у конкретного сотрудника.

Может кто-нибудь мне помочь, пожалуйста?

Пример.На листе 1 у отметки сотрудника есть несколько позиций, на листе 2 я хочу суммировать все позиции, которые есть у отметки сотрудника.

Лист 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 Ответ

1 голос
/ 25 сентября 2019
=ARRAYFORMULA(QUERY(UPPER(B1:C), 
 "select Col2,count(Col2) 
  where Col2 is not null 
  group by Col2 
  pivot Col1", 1))

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...