+ Reply to Thread
Results 1 to 4 of 4

Thread: sensitivity analysis using data tables combined with iteration

  1. #1
    Registered User
    Join Date
    09-22-2011
    Location
    Utrecht, Netherlands
    MS-Off Ver
    Excel 2003
    Posts
    2

    sensitivity analysis using data tables combined with iteration

    I'm trying to do a sensitivity analysis of cashflow in a financial model by means of Data Tables. In the data table I run through different values of an input variable.

    The model uses an iterative process (circular reference that is run through for a set number of steps or until steady state is reached) to calculate the interest cash flow. If I block the iterative process, the data tables work well, but obviously the interest rate is not calculated.
    When the iterative process is activated, the data tables produce faulty results.

    How can I do a sensitivity analysis of an iterative process to assess the influence of (over 200) input parameters ?
    Is it possible to do this with an output format like data tables?

    Best regards,
    Jochem

    ps. sorry if this is already covered in a thread (send me the url please?). can't seem to search the forum at the moment.
    pps. is there any way to move this thread to the general questions area?
    Last edited by jfloor; 09-22-2011 at 05:17 PM. Reason: edited for clarity

  2. #2
    Valued Forum Contributor tlafferty's Avatar
    Join Date
    04-08-2011
    Location
    United States, Tacoma, WA
    MS-Off Ver
    Excel 2010
    Posts
    856

    Re: sensitivity analysis data tables combined with iteration

    Welcome to the forum. If you set your calculations to automatic except data tables, that may help, depending on where they are in the calculation chain. Alternatively, you could set the calculation to manual, then develop a macro that will only calculate areas of the spreadsheet you specify, and only calculate the tables as needed. I'm not familiar with sensitivity analysis, so I can't comment on that, but thought I'd weigh in on your apparent calculation problem.
    If your question has been satisfactorily addressed, please consider marking it solved. Click here to see how.

    Also, you might want to add to the user's reputation by clicking the scales icon - it's why we do what we do...

    Thomas Lafferty
    Analyst/Programmer

  3. #3
    Registered User
    Join Date
    09-22-2011
    Location
    Utrecht, Netherlands
    MS-Off Ver
    Excel 2003
    Posts
    2

    Re: sensitivity analysis data tables combined with iteration

    Thanks. I'm not familiar with macros (yes i should be..) and I don't think in terms of algorithms, unfortunately.

    For clarity: my "sensitivity analysis" uses a "Data Table" to test the effect of changing one variable on the result of a calculation. An example is:
    A B
    1 10 11
    2 8 20
    3 11 3
    Here, A1=10 is the input parameter that is being varied in column A (rows 2, 3)
    B1 is the result that depends on A1 via some incredibly complicated formula and is the 'normal' result of the standard calculation. The "sensitivity analysis" involves changing A1 to see what happens to the result in B1. This is automated by means of the "Data table".

    It seems that Data Tables use 'iterations' and therefore don't work for the result of a process that uses iteration itself... (i've also read something about macro's not being called during the calculation of a Data Table).

    Both tools ("Data Table" and "iteration to calculate interest") work well separately, but not when both active. But I want to see the separate effect of changing a large number of input parameters on the interest rate ("ceteris paribus analysis").

    Hope this clarifies my question. Or does it?

  4. #4
    Valued Forum Contributor tlafferty's Avatar
    Join Date
    04-08-2011
    Location
    United States, Tacoma, WA
    MS-Off Ver
    Excel 2010
    Posts
    856

    Re: sensitivity analysis using data tables combined with iteration

    I'm not sure how you go about changing your calculation order, but I wonder if it's possible to rebuild what you have in an ordinary range and use a macro to make your iterative changes. I haven't done much work with data tables, and I'm wondering how married your process is to it. Can you post a sample workbook?

    Click advanced, then click the paperclip icon to upload one.
    If your question has been satisfactorily addressed, please consider marking it solved. Click here to see how.

    Also, you might want to add to the user's reputation by clicking the scales icon - it's why we do what we do...

    Thomas Lafferty
    Analyst/Programmer

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

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.2.0