+ Reply to Thread
Results 1 to 4 of 4

Need use the exponential interpolation of a sequence of numbers to project future numbers

  1. #1
    Registered User
    Join Date
    08-20-2013
    Location
    United States
    MS-Off Ver
    Excel 2003
    Posts
    3

    Exclamation Need use the exponential interpolation of a sequence of numbers to project future numbers

    I have a business situation as follows: My business offers a services that can be qualified on a weekly basis with a number. The number decreases over time to the number 1. It is expected that the number will decrease as an exponential decay function. For example, 128, 64, 32, 16, 8, 4, 2, 1. (a crude example but exponential decay nonetheless). Each week we get a new number. An exponential function requires three points, so, after the third week, we should be able to predict the future values. Of course, once there are 4 points, we will have to interpolate the best fit exponential function. My goal is to use all the numbers available to project the most accurate future results. For example, if the numbers were 128, 64, 32...we would expect 16, 8, 4, etc. However, if the numbers were 128, 65, 32, we would expect something slightly different.

    There are two issues in achieving my goal:
    1) I need to use all the numbers available to me, which will vary.
    2) I need to use an interpolation function in the background (no graphs).

    The layout will be as follows:
    Each row will contain a sequence of numbers, and each week we will progress to the next column. I want there to be a function (or some VBA) that automatically fills in the future rows that have not been reached. Each time we move over to the next column, we will replace the function (which was projecting a value) with a static value (based on actual performance) and the future values will update (based on newly projected performance).

    Thank you in advance, to anyone savvy enough to help me with this.

    Best,
    Adam

  2. #2
    Registered User
    Join Date
    08-20-2013
    Location
    United States
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Need use the exponential interpolation of a sequence of numbers to project future numb

    Made some progress here. So it turns out that the GROWTH function works perfectly. I am using it as follows:

    =growth([list of values], [separate static row of consecuitive integers], [the next integer from that static row])

    This works well as giving me the next value in the row, however, I need to project all the next values. So, in the array, I can you "#" and drag across. The issue with this is two fold. First, I need to drag down since I have many rows that I will be doing this with, and if I drag down with the "#" they won't fill. ie. I need them static on the horizontal fill, but dynamic on the vertical fill. The other issue is that when I add another column of static values (because we are in a new week), I need all those arrays that I filled to consider the new array size.

    Thanks.

  3. #3
    Registered User
    Join Date
    08-20-2013
    Location
    United States
    MS-Off Ver
    Excel 2003
    Posts
    3

    Re: Need use the exponential interpolation of a sequence of numbers to project future numb

    Aaaand. One more issue. This function decays exposentially to 0, but the lowest number should be one. This is easy to fix mathematically. All I need to do is subtract 1 from all the y values, use the function, and then add 1 to the result. But I am dealing with an array, and I need the array put into the function to be an array of values one less than the array that is available on the sheet.

    Thanks.

  4. #4
    Forum Expert XOR LX's Avatar
    Join Date
    04-18-2013
    Location
    Turin, Italy
    MS-Off Ver
    Office 365
    Posts
    7,742

    Re: Need use the exponential interpolation of a sequence of numbers to project future numb

    Hi Adam,

    I'm sure that it won't take long to help you with this issue, but it's a little difficult at the moment without having a sample sheet to work with (constructing dummy data in order to test potential solutions is something that not everyone is prepared to do). If you could attach a small sample (removing sensitive data, obviously) and indicate precisely what you need, that would be very useful.

    More so, since I'm not quite clear what you mean by some of your expressions, e.g. "I can you "#" and drag across."

    Regards
    Click * below if this answer helped

    Advanced Excel Techniques: http://excelxor.com/

+ 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. [SOLVED] Random numbers but 3 numbers in sequence not allowed.
    By NewGen in forum Excel Programming / VBA / Macros
    Replies: 18
    Last Post: 07-31-2012, 07:51 AM
  2. Exponential Interpolation
    By RRW119 in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 07-05-2012, 01:17 PM
  3. Replies: 2
    Last Post: 04-21-2010, 04:41 PM
  4. Converting exponential numbers
    By LAF in forum Excel General
    Replies: 3
    Last Post: 01-27-2010, 02:02 PM
  5. [SOLVED] exponential numbers in cells
    By dick in forum Excel General
    Replies: 4
    Last Post: 06-27-2006, 06:10 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