Перезапись одной и той же ячейки разными значениями с последующим ожиданием суммы ранее введенных значений не является хорошим подходом.Если вы хотите понять, почему результат является конкретным значением, вы должны быть в состоянии увидеть, какие значения и каким образом способствовали этому результату.
Лучший способ состоит в том, чтобы перечислить все разные числа в одном столбце, а затемрассчитать промежуточную сумму в другом столбце.Так же, как выписка из банка.В банковской выписке отображается текущий баланс, а также каждая транзакция, дебет или кредит, которые были использованы для расчета этого баланса.Если вы не видели транзакции, вы на самом деле не знаете, был ли ваш платежный чек уже включен в баланс или нет.
Если вы перезаписываете одну и ту же ячейку несколько раз, как вы узнаете, есть ли у васдопустил ошибку и дважды вписал стоимость обеда или сделал опечатку в числах?
Итак, введите данные в строках.Каждая точка данных в новой строке.Может быть, использовать столбец для даты, один для потраченных денег.Затем используйте простые формулы в других столбцах, чтобы вычислить, что вы хотите вычислить.Для этого вам не понадобится VBA, скрипт или кнопки.