Функция группировки в 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.