Рассчитать количество элементов в каждой категории в Google Sheets - PullRequest
0 голосов
/ 29 октября 2019

У меня есть таблица в электронной таблице Google. Он имеет две колонки: имена студентов и их хобби. Мне нужно создать отдельную таблицу (страницу?), Которая будет рассчитывать количество студентов, занимающихся каждым хобби.

Пример можно найти >> здесь << </a>

Anдополнительная проблема в том, что количество категорий неизвестно, было бы неплохо также иметь их список.

Предполагаемый результат показан курсивом в таблице выше.

Ответы [ 2 ]

0 голосов
/ 29 октября 2019

попробовать:

=QUERY(Sheet1!A2:B, "select B,count(B) where A !='' group by B label count(B)''", 0)

0

0 голосов
/ 29 октября 2019

Обновлен пример листа: https://docs.google.com/spreadsheets/d/1HDBTjxO3w9YHeYWUqhq2FPnA1U1VUwTtoN9zeZYXAK8/edit?usp=sharing

Чтобы выбрать список категорий с помощью:

=SORT(UNIQUE(B2:B))

Выберет каждый уникальный клапан из столбца B, начиная со строки 2 до конца.

Для подсчета количества студентов, занимающихся каждым хобби, ниже:

=ARRAYFORMULA(IF(D2:D="","",COUNTIF(B2:B,D2:D)))

COUNTIF будет подсчитывать количество вхождений в столбце B, которые относятся к данным в столбце D.

Мы используем ARRAYFORMULA в этом случае, чтобы выполнить вышеуказанный COUNTIF для каждой строки, которая не является пустой, определяемой оператором IF. Если столбец D пустой (""), то выходные данные будут пустыми (""), однако, если это не так, будет запущен COUNTIF.

Сводка: Таблица справа обновит дополнительные увлечения, когда вы добавите их вв списке слева подсчитайте найденное число.

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