+ Reply to Thread
Results 1 to 7 of 7

Schedule of Payments - Formula Puzzle

  1. #1
    Registered User
    Join Date
    11-19-2013
    Location
    Oregon City, OR
    MS-Off Ver
    Excel 2007
    Posts
    3

    Schedule of Payments - Formula Puzzle

    Good afternoon,

    I am trying to create a spreadsheet (see attached) that automatically schedules the soonest I can pay my expenses in a list based on three elements:
    - A list of expenses including date due, date paid, source (who I'm paying), amount due, amount paid, balance (difference between due and paid), description, and notes
    - A list of assets (or income) including date to receive, source (who's paying me), amount to receive, amount paid, description, and notes
    - A list of priorities. Basically I have listed each source I will have to pay and I assigned a priority number next to each one. A priority of 1 being the greatest importance (of course, this is arbitrary).

    Each of the three elements are on it's own spreadsheet in the workbook, in addition to the schedule of payments. So, four worksheets total.

    What I want the schedule of payments worksheet to do is check the list for unpaid expense balances in relation to their due date, compare the list of expenses to the list of assets in relation to their receipt date, check to see if any of the assets have been allocated to other expenses, check the list of priorities as to which expense receives the next asset while respecting the associated dates (as to say, I don't want it to hold onto all of my assets because something with higher priority exists 3 months later and not reasonably apply the assets to sooner expenses).

    As you may notice in the attachment, there is an As Of date. This just allows me to add up everything in a given amount of time, but does not factor into what I'm asking you help for.

    The other thing I don't want the schedule of payments to do is list empty rows (probably solved by conditional formatting) or expenses that have already been paid.

    The idea is that as time goes on and I'm filling in the amount paid columns in both the expense and asset tables, the schedule of payments will always display a current schedule.
    Attached Files Attached Files

  2. #2
    Valued Forum Contributor
    Join Date
    09-25-2011
    Location
    Eastbourne, England
    MS-Off Ver
    Excel 2010
    Posts
    1,089

    Re: Schedule of Payments - Formula Puzzle

    Hi neomoses

    Welcome to the forum

    Here follows my views that have no more weight than anyone else's.

    I have had a look at your spreadsheet and I believe that you are trying to do too much at one go. (In my opinion!) there needs to be separation between history and future transactions. The problem is that the future cannot be accurately forecast - something unseen will come up - which will ruin all your nice plans.

    Having said that, I believe it is an excellent idea to try to plan your finances, rather than bury the head in the sand. I have used cash forecast sheets in the past which have helped, but only because I have been able to be flexible with the payment dates. I attach a sheet to your workbook- not that it solves your question, but in the hope it may give you some ideas.

    Let me know if I can assist further.

    Regards
    Alastair
    Attached Files Attached Files

  3. #3
    Registered User
    Join Date
    10-13-2013
    Location
    China
    MS-Off Ver
    Excel 2011
    Posts
    15

    Re: Schedule of Payments - Formula Puzzle

    Hello Neomoses,
    Without having looked at the sheet that Alastair posted, I tend to agree with what he's saying. I've been playing with the sheet you posted and have come to the conclusion that I would need to remake the whole thing (which I've begun to do because this is what I like doing in my spare time). I'm having difficulty understanding what you want out of the list of priorities...

    For instance,
    You say: "I don't want it to hold onto all of my assets because something with higher priority exists 3 months later and not reasonably apply the assets to sooner expenses."

    The trouble I'm having with this is that, I don't think Excel can reason. Just because a priority 1 payment is needed to be made in 3 months, how is excel supposed to know that that is or is not reasonable to withhold currently available funds that could be used to pay priority 2, or priority 3 debt that is due sooner? I think the parameters would need to be set very clearly.

    What could be done, is to designate a debt limit to each priority. So, for example, priority 1 should never exceed 10% of your entire debt. If it does exceed that, then allocate payments to bring that amount down. With a little more exploration, I'm sure we could fine tune the parameters so that excel seems to be making reasonable judgements based on clearly defined rules.

    I'm still going to work on your spreadsheet because I like the idea and I could use the practice, but what I produce might not be exactly what you're looking for. I'll post what I make here for you..

    Regards,
    Samuel M. Roth

  4. #4
    Registered User
    Join Date
    11-19-2013
    Location
    Oregon City, OR
    MS-Off Ver
    Excel 2007
    Posts
    3

    Re: Schedule of Payments - Formula Puzzle

    Thank you both for helping me out.

    Alistair - You're probably right, I'm probably making it too complicated, as usual. I saved and have been tailoring your forecast of payments (don't get discouraged yet Mr Roth). I do plan to continue to use it. However, I'd still like to see if what I wanted to do was possible as the functionality of both are similar but hold their own merits. I probably didn't explain everything as well as I could have and will attempt to clean that up now.

    Mr Roth - The list of priorities were suppose to be used to dictate who gets paid first. I know all of the assigned values were "1" which may have made little sense but I only established the list in passing and hadn't arrived at a testable state yet. I'll try to simplify my explanation a little bit. And, yes, please keep working on the spreadsheet. I'm excited to see what ideas you came up with.

    Here was my idea:
    I wanted to create two separate lists of my scheduled expenses and scheduled assets. Then I wanted to augment those lists by prioritizing all of my payees. Each list being on a separate worksheet. On the fourth worksheet(schedule of payments), I wanted to come up with a logical statement that would output a list of payments I could make in a given time frame (as of date) to the payees of the highest priority first. Here's an example of how I would use it: Say bob, a vacuum salesman, knocks at my door and is selling a vacuum that would change my life (however unlikely) and he convinces me to buy the vacuum but I don't have the money quite yet. So he asks me, "when do you think you'll have the money?" So I bust out my awesome spreadsheet and I add the vacuum to the expense schedule and the schedule of priorities with some arbitrary number. It then becomes injected into the list of payments with a date (lets say) a month from now: 12/21/13. I then respond to Bob, "if I can restrain myself from any compulsive spending, I can buy this vacuum in exactly one month." Bob then responds, "Roger" and takes off planning to come back in a month. Of course, after a months time I realize how stupid the vacuum was, decide to blow my money on morning ding dongs and crème de mint mochas, and plan to tell Bob to "go fly a kite" when he returns.

    Hopefully, this explanation provides a little more perspective. In regard to assets being held for too long, I was afraid the logical state would see a payee of high priority and hold the assets and bypass all of the other expenses of lesser priority until the high priority payee is paid. Please send your questions.

    Also, I'm hoping you guys are somewhat versed in VBA to help me with the logic below. I took Alistair's forecast of payments worksheet and tried to force it to hide rows where this is no activity:

    Please Login or Register  to view this content.
    Last edited by arlu1201; 01-02-2014 at 08:15 AM.

  5. #5
    Registered User
    Join Date
    11-19-2013
    Location
    Oregon City, OR
    MS-Off Ver
    Excel 2007
    Posts
    3

    Re: Schedule of Payments - Formula Puzzle

    Figured it out, finally. See attached .xlsm file. The way this works is: On the assets and expenses sheets, you add the dates amounts you will be paid or pay something. The Forecast sheet picks up on both sheets and auto-hides inactive rows. When you are paid or pay something, you need to fill the amount in the appropriate column on each of the assets and expenses sheets so that it drops off of the forecast sheet.

    I think it's nifty You guys deserve credit. Couldn't have done it without you
    Attached Files Attached Files

  6. #6
    Forum Contributor arlu1201's Avatar
    Join Date
    09-09-2011
    Location
    Bangalore, India
    MS-Off Ver
    Excel 2003 & 2007
    Posts
    19,166

    Re: Schedule of Payments - Formula Puzzle

    Neomoses,

    Welcome to the forum.

    I have added code tags to your post. As per forum rule 3, you need to use them whenever you put any code in your post. Please add them in future. In order to put code tags, either type [CODE]Please [url=https://www.excelforum.com/login.php]Login or Register [/url] to view this content.[/CODE] at the end of it, OR you can highlight your code and click the # icon at the top of your post window.
    If I have helped, Don't forget to add to my reputation (click on the star below the post)
    Don't forget to mark threads as "Solved" (Thread Tools->Mark thread as Solved)
    Use code tags when posting your VBA code: [code] Your code here [/code]

  7. #7
    Forum Contributor arlu1201's Avatar
    Join Date
    09-09-2011
    Location
    Bangalore, India
    MS-Off Ver
    Excel 2003 & 2007
    Posts
    19,166

    Re: Schedule of Payments - Formula Puzzle

    Also,

    Based on your last post in this thread, its apparent that you are satisfied with the solution(s) you've received and have solved your question, but you haven't marked your thread as "SOLVED". I will do it for you this time.

    In future, to mark your thread as Solved, you can do the following -
    Select Thread Tools-> Mark thread as Solved.

    Incase your issue is not solved, you can undo it as follows -
    Select Thread Tools-> Mark thread as Unsolved.

    Also, since you are relatively new to the forum, i would like to inform you that you can thank those who have helped you by clicking the small star icon located in the lower left corner of the post which helped you. This adds to the reputation of the person who has taken the time to help you.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 6
    Last Post: 06-14-2018, 03:05 PM
  2. Amortization schedule with changing payments for first three years
    By abarbee314 in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 10-15-2013, 03:47 PM
  3. Future Payments Schedule: Function IF AND OR?
    By exc4libur in forum Excel Formulas & Functions
    Replies: 9
    Last Post: 06-01-2013, 03:14 AM
  4. [SOLVED] Populating Rows Specific Number of Times - Schedule of Payments
    By SiRCYRO in forum Excel Formulas & Functions
    Replies: 8
    Last Post: 04-13-2013, 01:11 AM
  5. Replies: 3
    Last Post: 01-03-2013, 10:42 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1