4

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

Al     1
Bob    1
Bob    2
Bob    1
Joe    4
Joe    2
Kevin  1
Kevin  8
Sally  5

Например, Кевину должно быть 4,5, а не 8 или 1, и он появляется в моем новом списке только один раз.

3 ответа3

3

Вы можете сделать это с помощью комбинации SUMIF и COUNTIF

Предполагая, что ваш пример таблицы начинается с A1:

=SUMIF(A1:A9,E1, B1:B9)/COUNTIF(A1:A9,E1)

Это даст вам среднее значение любого имени в E1 . Вам нужно будет ввести список имен вручную.

3

Вы можете использовать сводную таблицу. Добавьте оба поля в сводную таблицу и измените настройку поля значения на "среднее значение" вместо значения по умолчанию "сумма".

2

Используйте команду Итого. Сначала выберите данные, которые вы хотите "промежуточный итог", а затем выберите "Данные" >> "Итого":

альтернативный текст

Выберите ok, затем выберите функцию для усреднения:

альтернативный текст

нажмите кнопку ОК, и тогда все сделано для вас!

альтернативный текст

Чтобы показать только средние значения пользователя, просто посмотрите на левую сторону и нажмите на "отрицательные" символы, чтобы закрыть промежуточные данные:

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .