Потому что (i) такая информация (например, вопросы инвентаризации и возвраты) часто не указывается в отдельных столбцах (хотя ваша есть!) но поскольку положительные и отрицательные значения находятся в одном столбце и (ii) само движение может быть полезной информацией, может представлять интерес альтернативное решение.
С данными, предоставленными @Al Everett, это означало бы начать с объединения столбцов A и B (как в ColumnD в примере ниже, где ссылки на столбцы были перемещены вправо, чтобы оставить место, как в ColumnA , для, возможно, более значимого информация для транзакций, чем то, что они находятся, скажем, на вашем Row4 - то есть, что они, скажем, 3/1/12).
Движение (сеть ваших A и B) - это просто A-B , или, в примере, достигается с помощью формулы:
=B2-C2
в D2 скопировал, насколько требуется.

В E2 формула:
=SUM(D$2:D2)
выдаст «промежуточный итог» (накопленную сумму) при копировании настолько, насколько это необходимо. Поскольку D2 является относительной ссылкой, она автоматически увеличивается: D2> D3> D4 и т.д. При копировании. D$2 однако, использует фиксированную ссылку и не изменится, когда формула будет скопирована, а это означает, что суммируемый диапазон всегда будет начинаться со значения в ячейке D2 , хотя всегда заканчивается значением в ColumnD для соответствующей строки.