Смещение от каждой n-й ячейки с динамической c якорной ячейкой - PullRequest
1 голос
/ 03 августа 2020

Мне трудно понять формулу Excel для смещения.

Как я могу начать свой диапазон с 1 в этом случае, так что это 1, 3, 5 и т.д. c. На данный момент идет 3, 5, 7.

введите описание изображения здесь

Также моя формула смещения должна быть Dynami c. Я имею в виду, что я пробовал что-то вроде =OFFSET($W$619;(ROW()-630)*2;0), но в данном случае это не Dynami c, поэтому, если я добавляю строки сверху, номер строки больше не равен 630 и формула не работает.

1 Ответ

2 голосов
/ 03 августа 2020

Вы близки к своему решению. Динамика c может быть достигнута, если вы объедините функцию OFFSET с функцией ROWS, которая подсчитывает количество строк между двумя ссылками на ячейки.

Вы также должны вычесть 2, поскольку вы не хотите сдвинуть вниз две строки в первой ячейке.

Окончательная формула:

=OFFSET($W$619;ROWS($W$619:W619)*2-2;)

Функция СМЕЩЕНИЕ для динамической ссылки на n-й элемент в диапазоне в Excel

...