Шаг 1 — Создайте уникальный список

Шаг 1 — Создайте уникальный список

Я не знаю, как это сформулировать на языке электронных таблиц, поэтому вот мой пример: у меня есть список групп (A) со столбцами для их жанра (B), # участников группы (C) и # инструментов (D). Я хочу узнать, сколько жанров представлено в списке, и сколько участников группы и инструментов находятся в каждом жанре программно.

По сути, мне нужен способ превратить это:

+-----------+--------+--------------+-------------+
| Band Name | Genre  | Band Members | Instruments |
+-----------+--------+--------------+-------------+
| Awesome   | Blue   | 2            | 3           |
+-----------+--------+--------------+-------------+
| Excellent | Blue   | 5            | 4           |
+-----------+--------+--------------+-------------+
| Good      | Red    | 6            | 2           |
+-----------+--------+--------------+-------------+
| Great     | Green  | 3            | 5           |
+-----------+--------+--------------+-------------+
| Fun       | Green  | 7            | 7           |
+-----------+--------+--------------+-------------+
| Witty     | Green  | 2            | 3           |
+-----------+--------+--------------+-------------+
| Charming  | Purple | 4            | 7           |
+-----------+--------+--------------+-------------+
| Tired     | Purple | 8    

    | 8           |

+-----------+--------+--------------+-------------+

В это:

+--------+--------------+-------------+
| Genre  | Band Members | Instruments |
+--------+--------------+-------------+
| Blue   | 7            | 7           |
+--------+--------------+-------------+
| Red    | 6            | 2           |
+--------+--------------+-------------+
| Green  | 12           | 15          |
+--------+--------------+-------------+
| Purple | 12           | 15          |
+--------+--------------+-------------+

Спасибо всем, кто сможет помочь.

решение1

Есть несколько подходов, я выберу один.

Шаг 1 — Создайте уникальный список

Создайте список уникальных цветов. Есть способы сделать это автоматически с помощью формул. Найдите удаление дубликатов с помощью формул. Альтернатива, если у вас мало данных, — просто введите дубликаты. Поместите список, скажем, в G2:G5. Используйте строку 1 для строки заголовка.

Шаг 2 — СУММЕСЛИ

SUMIFпредставляет собой формулу, имеющую следующий формат:

SUMIF(range to check, Check condition, range to sum)

В вашем случае диапазон для проверки — это столбец со всеми цветами. Предположим, это C2:C9. Первый диапазон для суммирования — D2:D9, а второй диапазон до некоторого — E2:E9. Исходя из этих предположений, вы бы поместили следующую формулу в H2 и скопировали вниз и вправо по мере необходимости:

=SUMIF($C$2:$C$9,$G2,D$2:D$9)

ШАГ 2 — АЛЬТЕРНАТИВНОЕ СОПОСТАВЛЕНИЕ СТОЛБЦОВ

В качестве альтернативы вы можете суммировать на основе заголовков столбцов, которые должны совпадать. Вы можете добиться этого с помощью комбинации ИНДЕКС и ПОИСКПОЗ. Ваша формула будет выглядеть примерно так:

=SUMIF($C$2:$C$9,$G2,INDEX($D$2:$E$9,0,MATCH(H$1,$D$1:$E$1,0)))

Это позволит вам размещать столбцы в произвольном порядке или выбирать только нужные вам столбцы.

решение2

Другой быстрый способ сделать это — использоватьсводные таблицы. В сводной таблице вы можете задать «строки» для переменной «Жанр», а «значения» — суммы тех категорий, которые вы хотите суммировать.

Связанный контент