Увеличение номера столбца в формуле - PullRequest
0 голосов
/ 01 октября 2018

Вот моя формула:

{=MAX(ROW($1:$120)*(Table1[results1518]=1))} 

До сих пор я сделал 1518 ячеек вручную, как указано в результатах #.

У меня осталось еще около 2000 клеток.Таблица находится на одном листе, а эта формула в каждой ячейке на другом.

Мне нужно найти способ увеличения # результатов от одной ячейки к следующей ячейке под ней и так далее вниз по столбцу на втором листе.

1 Ответ

0 голосов
/ 02 октября 2018

Я бы сделал вспомогательный столбец, в котором перечислены все результаты #, необходимые для циклического перехода.Вы можете использовать функцию автозаполнения Excel или просто добавить 1 к значению ячейки в строке выше.Например, A3=A2+1.

Затем создайте второй вспомогательный столбец, в котором возвращено текстовое значение с указанием этого числа.B2 будет выглядеть примерно так ="Table1[results"&A2&"]"

Наконец, вы можете использовать косвенную формулу Excel, которая ищет значение, указанное во втором вспомогательном столбце.{=MAX(ROW($1:$120)*(INDIRECT(B2)=1))}

Вероятно, есть более эффективные методы, но, не зная больше о ваших настройках, это то, что у меня есть.

...