Excel: в одном столбце есть дубликаты каждого значения, мне нужно взять средние значения соответствующих двух значений из других столбцов - PullRequest
1 голос
/ 19 августа 2011

Пример:

column A column B
A         1
A         2
B         2
B         2
C         1
C         1

Мне бы хотелось как-то получить следующий результат:

column A column B
A        1.5
B        2
C        1

(которые являются средними значениями 1 и 2, 2 и 2 и 1 и 1)Как мне этого добиться?Спасибо

Ответы [ 2 ]

1 голос
/ 20 августа 2011

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

=AVERAGEIF($A$1:$A:$6,D1,$B$1:$B$6)

Меньше текста, легче читать ..

0 голосов
/ 20 августа 2011

В D1: D3, введите A, B, C. Затем в E1 поместите эту формулу

=SUMIF($A$1:$A$6,D1,$B$1:$B$6)/COUNTIF($A$1:$A$6,D1)

и заполните до E3. Если вы хотите заменить существующие данные, скопируйте E1: E3 и вставьте специальные значения поверх себя. Затем удалите A: C.

Кроме того, вы можете добавить заголовки к вашим данным, скажем, «Буква» и «Число». Затем создайте сводную таблицу из ваших данных. Поместите букву в разделе строк и число в разделе данных. Измените свой раздел данных с SUM на AVERAGE, и вы получите тот же результат.

...