Вот некоторые примеры данных:
![enter image description here](https://i.stack.imgur.com/ouvu3.png)
Цель состоит в том, чтобы получить доступ к имени листа «Май», а затем к сумме между указанными диапазонами (до / от) в заголовке ячейки (позиция начального индекса) и (позиция индекса максимума).
Я могу использовать косвенную функцию, как показано ниже, чтобы получить нужную сумму
=SUM(INDIRECT("'" &T8 & "'!d$8:m$9"))
Однако, по мере того, как меняются мои данные - меняется и позиция индекса максимального значения - поэтому мне нужно, чтобы косвенный () захватил эти диапазоны из значений ячеек.
Есть ли простой способ сделать это?
Данные ячейки в майском листе со ссылками: d$9:o$9
Формула выше суммы: d$9:m$9
, что = 36
![enter image description here](https://i.stack.imgur.com/B3KU3.png)
Начальный индекс = жестко запрограммирован (имеет значение?
Макс. Местоположение =ADDRESS(CELL("row",INDEX(INDIRECT("'" & C17 & "'!d$9:o$9"),MATCH(MAX(INDIRECT("'" & C17 & "'!d$9:o$9")),INDIRECT("'" & C17 & "'!d$9:o$9"),))),CELL("col",INDEX(INDIRECT("'" & C17 & "'!d$9:o$9"),MATCH(MAX(INDIRECT("'" & C17 & "'!d$9:o$9")),INDIRECT("'" & C17 & "'!d$9:o$9"),))))