Сопоставление ячейки и возвращение среднего значения нескольких столбцов

У меня есть Google Sheets со следующими листами:

Герои

A               | B        | C        | D        | E
-------------------------------------------------------
The Flash       | 5        | 10       | 4        | 82
Jesse Quick     | 0        | 2        | 5        | 4
Quicksilver     | 1        | 3        | 12       | 2
Kid Flash       | 10       | 9        | 7        | 17

Расчет

A               | B
-------------------------------------------------------
The Flash       |
Quicksilver     |

Я хочу сопоставить столбец A в Calc и вернуть среднее значение столбца B в E из Heroes.

Итак, основываясь на дате выше, я хочу, чтобы Calc выглядело так:

A               | B
-------------------------------------------------------
The Flash       | 25,25
Quicksilver     | 4,5

У меня была эта функция в Calc:

=AVERAGEIF(Heroes!A:A;B2;Heroes!B:B))

изменился на:

=AVERAGEIF(Heroes!A:A;B2;Heroes!B:E))

но это возвращает только 5 для The Flash и 1 для Quicksilver.


person Liu Kang    schedule 13.07.2017    source источник


Ответы (2)


Вы можете попробовать это

    =AVERAGE(ARRAYFORMULA( VLOOKUP(A5,A12:E13,{2,3,4,5},FALSE)))

Где A12:A13 относится к HEROES, а A5 относится к Cal

https://docs.google.com/spreadsheets/d/1AEbci4BN8SyYcmpfOELGRQC4wpRqPn-dUoZy5GdkTyM/edit?usp=sharing

введите здесь описание изображения

person Angel Koh    schedule 13.07.2017
comment
Благодарю вас! Решено отлично - =AVERAGE(ARRAYFORMULA(VLOOKUP(A2;Heroes!A:E;{2;3;4;5};FALSE))) - person Liu Kang; 13.07.2017

Для Флэша есть: =AVERAGE(Heroes!B1:E1)

Для Ртути есть: =AVERAGE(Heroes!B2:E2)

Использование этого шаблона позволяет вам получить среднее значение всех ячеек в столбце нужного вам героя. Помните, что вы должны указать ячейки, прямо сейчас вы указываете целые столбцы B-E, когда вам просто нужна строка каждого героя.

person Anton Alley    schedule 13.07.2017
comment
Строки в Heroes могут быть отсортированы в другом порядке, поэтому мне нужно иметь возможность сопоставлять ячейки — я не могу указать номер строки. - person Liu Kang; 13.07.2017