Функция группировки в Excel

Я довольно новичок в Excel и не могу найти, как сформулировать свой вопрос, так что извините, если это было задано ранее.

У меня есть данные о грамотности, занятости и доходе в час для разных городов разных округов, как показано в ссылке ниже. Есть ли способ, которым я могу сгруппировать все города вместе и получить среднее значение каждого показателя, над которым я работаю?

2 ответа

Решение

Как Скотт Крейнер предложил в комментариях, вы можете использовать сводную таблицу.

В англоязычной (Excel) версии Excel это можно сделать, выбрав данные, перейдя во вкладку Вставка и нажав на сводную таблицу.

В полях Сводная таблица переместите Город в область Строк, а в поле Значения - Уровень грамотности, Доход в час и Уровень занятости. Затем отрегулируйте настройку полей значений от SUM (по умолчанию) до AVERAGE.

Вот быстрый скриншот того, как это выглядит:

Если вы используете Excel 2007 или более позднюю версию, вы можете использовать AVERAGEIFS функция.

Я предполагаю, что данные в вашем вопросе начинаются в диапазоне A1:E16. Введите эту формулу в ячейку F2 и скопируйте ее в диапазон F2:H16.

=AVERAGEIFS(C$2:C$16,$B$2:$B$16,$B2)

То, что делает формула в ячейке F2, усредняет все ячейки в столбце C, где значение в столбце B совпадает с B2.

Другие вопросы по тегам