Как вы можете видеть на изображениях, у меня есть один «Основной» лист и несколько других листов.
Я уже сделал формулу, которая:
- Ссылка на другой лист (имя которого находится в ячейке)
- Извлечение массива несмежных ячеек (каждые 10, начиная с явной ячейки)
- Вычисление среднего.
=AVERAGEIF(ArrayFormula(mod((row(indirect($A$14&"!H3"))-
row(indirect($A$14&"!H3")));10));0;indirect($A$14&"!H3"))
Проблема в том, что эту формулу нельзя перетаскивать, поскольку ссылка H3 является строкой и не изменяется сама по себе.
У меня есть и другая формула:
=AVERAGEIF(ArrayFormula(mod((row(ns0.5!H3)-row(ns0.5!H3));10));0;ns0.5!H3)
Проблема в том, что здесь я должен изменить имя листа (которое содержится в столбце A)
Поэтому я прошу формулу (или сценарий), которая:
- Измените само имя указанного листа, используя содержимое ячейки
- Измените ссылку на столбец / строку при перетаскивании
Я сообщаю об изображении основной лист и изображение одного листа (ns0.5
)
![Main Sheet](https://i.stack.imgur.com/241bs.png)
* 10 37 *
РЕДАКТИРОВАТЬ:
![Formula in the comment of player01](https://i.stack.imgur.com/QyAWd.png)
![Datas](https://i.stack.imgur.com/IWFBm.png)
Как видите, 0,4547 - это не среднее значение от 0,4547 до 0,4493
.