2015-12-04 4 views
0

В Excel я хочу рассчитать средние значения нескольких ячеек в столбце W. Условием является то, что они должны иметь одинаковый ID-номер в столбце B. Например, я хочу, чтобы среднее значение всех ячеек в колонке W, которые имеют ID 54, 62, 77 и 80.Средние значения для ячеек с одинаковыми ID

+0

Имеет проблему с функцией [AVERAGEIF] (https://support.office.com/en-us/article/AVERAGEIF-function-ff3c70f9-5afe-4d3e-87d4-717187f98c20)? – Jeeped

+0

Пожалуйста, добавьте графическое представление, чтобы объяснить, что вы имеете в виду. Какие ячейки будут вычисляться и т. Д. – CnapoB

ответ

0

с данными, такими как:

enter image description here

использования формул, таких как:

=AVERAGEIF(B1:B20,62,W1:W20) 

один F ormula для каждого ID

1

Может быть (такой же макет, как @ ответ Гари Стьюдента):

=SUMPRODUCT(SUMIFS(W:W,B:B,{54,62,77,80}))/SUMPRODUCT(COUNTIFS(B:B,{54,62,77,80})) 

хотя, возможно, с , с замененом ; с.

@Jeeped любезно указал, что выше более подробно, чем это необходимо, так как SUMPRODUCT является излишеством, где SUM достаточно (т.е. он принимает входной массив):

=SUM(SUMIFS(W:W,B:B,{54,62,77,80}))/SUM(COUNTIFS(B:B,{54,62,77,80})) 

Image (любезно @Jeeped также!):

SO34086582 example

на основе @ данных ответить Гэри студенческое, результат является 54.15.

+1

Те, на самом деле, не должны быть [функциями SUMPRODUCT] (https://support.office.com/en-us/article/sumproduct-function-4e0bffa7-4291-4635-a61f-6aaa9399e7ff). Функция [SUMIFS] (https://support.office.com/en-us/article/SUMIFS-function-9DD6179E-CCED-41DD-AC38-08FDF5B929E5) и функция [COUNTIFS] (https://support.office. com/en-us/article/COUNTIFS-function-53C4DC8E-0E5B-4E32-93DF-9CA5E7DA89ED) массивы spit back, которые могут быть собраны простой функцией [SUM] (https://support.office.com/en-us/article/sum-function-0761ed42-45aa-4267-a9fc-a88a058c1a57), см. [здесь] (http://i.stack.imgur.com/ZJOiL.png). – Jeeped

+0

Огромное спасибо (я сочетал вышеперечисленное с попыткой создать алгебру [здесь] (http://stackoverflow.com/questions/34088365/x-cells-to-reach-y), похоже, она, возможно, прикрутила оба: $ – pnuts

Смежные вопросы