Excel - усредните каждые 3 строки и вставьте ответ каждые 3 строки - PullRequest
0 голосов
/ 07 ноября 2018

Общая проблема: я хочу иметь возможность создать столбец (M) в существующей таблице, который будет усреднять три значения из столбца L и вставить его в соседнюю ячейку .

Пример:

  Row          I              J            K             L        M
   1     [Sample number]  [Replicate]  [Hours Exposed]  [YI]   [AVERAGE YI]
   2           1              1             0            12       13
   3           1              2             0            13    
   4           1              3             0            14
   5           2              1             0            10       11
   6           2              2             0            11
   7           2              3             0            12

Дополнительный контекст, если это полезно: данные по химии. Цель состоит в том, чтобы усреднить результаты тестирования, проведенного в трех экземплярах, чтобы получить общее значение для конкретного образца. Также хочу иметь возможность настроить базу данных так, чтобы при добавлении дополнительных данных все автоматически вычислялось, и я мог извлекать из нее данные для создания сводных диаграмм

Этот ответ ( Excel, усредняющий каждые 10 строк ) был почти именно то, что мне нужно, формула работает отлично, но он вставляет ответ в последовательные ячейки вниз (B1, B2, B3) поэтому мой «средний» столбец не совпадает с соответствующим образцом

Этот ответ ( Как найти среднее значение для каждых шести ячеек в Excel ) почти также сработал, с некоторыми изменениями, соответствующими моим входам, но у меня есть строка заголовка, поэтому все начинается со строки 2 и по какой-то причине, которая нарушает математику. Все сгенерированные значения неверны, потому что они сдвинуты на одну ячейку, и я не смог понять, как сказать, что это «начать с L2, а не с L1»

1 Ответ

0 голосов
/ 07 ноября 2018

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

=IF(MOD(ROW()+1,3)=0,AVERAGE(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN()-1,4)),0,0,3,1)),"")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...