Forum Discussion

Sean_Mack_1975's avatar
Sean_Mack_1975
Copper Contributor
Sep 04, 2023
Solved

New to excel

Hi all, I have absolutely no experience with Excel and could do with some help. Please see the screen shot attached below. I apologise if I don't explain it well but I am hoping you will unde...
  • Patrick2788's avatar
    Sep 04, 2023

    Sean_Mack_1975 

    I kept the basic arrangement you proposed but made 1 change.

     

    I believe it's best to list the starting budget at the top of sheet and have the rows display the 'money on hand' to take into account the money spent in the same row. In other words, the 'amount' in the first line won't be 10,000  - it will be 3,005.

     

    Next, I created dynamic named ranges for AmountReceived, Cost, LeftToPay, and MoneyPaid (I've included some notes on these in the attached workbook).

     

    Dynamic named ranges make the formula in the 'LeftToPay' column very easy, and you won't have to update anything:

    =Cost-MoneyPaid

     

    The amount is then determined with some basic accumulation:

    =LET(
        accumulate, LAMBDA(a, v, a + v),
        RunningCost, SCAN(0, Cost, accumulate),
        Budget - RunningCost
    )

     

Resources