Как сделать формулу, которая обновляется при вводе нового значения?

1

Этот вопрос трудно объяснить, но здесь я иду. Итак, у меня есть этот столбец чисел, и у меня есть еще одна ячейка, в которую я хочу вставить формулу. Я хочу, чтобы формула вычитала последнее значение в столбце из самого нового значения в столбце, если это имеет смысл.

По сути, я начинаю сокращать вес и хотел легкий способ следить за этим. Итак, первое число - это мой начальный вес, и каждый день я собираюсь вводить свой вес в столбце ниже, чтобы через месяц у меня была колонка из моих последних 30 весов. Я хочу, чтобы формула автоматически меняла второе значение в задаче вычитания при каждом вводе нового веса.

Steve
источник

Ответы:

3

Это немного зависит от ваших настроек данных. Рассмотрим следующий скриншот:

enter image description here

Формула в ячейке D3 вычтет последнее число, которое можно найти в столбце B, из числа в B2.

=B2-INDEX(B:B,MATCH(99^99,B:B,1))

Это помогает?

teylyn
источник
1
Интересный подход! Согласно инструкции, диапазон должен быть отсортирован в порядке возрастания. Вы уверены, что эта формула всегда работает?
Máté Juhász
@ MátéJuhász Да. Попытайся.
teylyn
1
@ MátéJuhász: это работает, потому что это на самом деле ничего не соответствует. Он ищет огромное число, а когда не может найти его, по умолчанию используется последнее значение, которое является целью в данном случае.
fixer1234