You can't really do what you want to do I'm afraid with formulae alone.
If you want a formula to calculate the current balance (Col B) then it follows that you must have a reference to the one-off withdrawals somewhere in that function so as to maintain the correct closing balance.
Either
a) you must store cumulative withdrawals somewhere - and perhaps when you want to make a new withdrawal you type this into a cell and use VBA to generate the new cumulative
b) you modify the formula in B to hold the cumulative withdrawals as part of the balance (so not storing the current / cumulative withdrawals in a cell anywhere)
In terms of option b ... if you modified the formula in B to say:
B7: =SUM(D7:BB7)+N(0)
copied down
Then used the below code (replacing Chemist's prior suggestion)
You should find that as you enter one-off's into column C the balance in B is adjusted and the value in C is removed - the cumulative being held within the N function.
Bookmarks