1

Допустим, у меня есть 100 строк в столбце А. Это будет 100 ячеек со значением в каждой. Я только хочу значение разницы между каждыми 5 ячейками. Например, в первой ячейке, A5-A1, затем в следующей ячейке вниз по A10-A5, A15-A10, A20-A15 и т.д. Я хочу иметь возможность скопировать формулу вниз, которая бы вытягивала эти значения с листа.

Причина в том, что у меня есть значение каждую секунду, я хочу ставку каждую минуту. Каждую секунду слишком много информации, слишком шумно.

1 ответ1

0

То, что вы описываете, может быть выполнено с помощью пары функций offset():

B2 =offset($a$1, row()*5,0)-offset($a$1, (row()-1)*5,0)

offset ожидает начальную ячейку, количество смещаемых строк и количество смещаемых столбцов.

row() возвращает номер текущей строки

so =offset($a$1, row()*5,0) ссылается на A5 в первой строке (row ()* 5 = 1 * 5 = 5)

Если вы поместите одну и ту же формулу в строку 2, она будет ссылаться на A10 (row ()* 5 = 2 * 5 = 10)


В своем следующем вопросе вы хотите B2 =D40-D2 , B3 =D80-D42 , B4 =D120-D82

поэтому B2 =offset($d$2, (row()-1)*40,0) -offset($d$2, (row()-2)*40+2,0)

Заполнить вниз

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .