Closed Thread
Results 1 to 9 of 9

Non-volatile substitute for INDIRECT function

  1. #1
    Registered User
    Join Date
    03-17-2014
    Location
    Perth, Western Australia
    MS-Off Ver
    Excel 2010
    Posts
    8

    Non-volatile substitute for INDIRECT function

    Hi All,

    I'm currently working on a very large file and excel is consistently crashing on me. I believe this is largely due to the number of indirect functions I'm using. I have 31 sheets, named D1 - D31, for each day of the month. I then have a data sheet and 6 sheets analysing the monthly data. These 6 sheets are where the INDIRECT functions are.

    Here is an example of a SUMIF formula that I need to extract from ranges in the monthly sheets: (Cell K3 provides the number from the date selected by the user)

    =SUMIFS(INDIRECT("'D"&$K$3&"'!$C$290:$C$1401"),INDIRECT("'D"&$K$3&"'!$B$290:$B$1401"),"Total",INDIRECT("'D"&$K$3&"'!$AE$290:$AE$1401"),"DT")

    Does anyone know of a way I can get this data with non-volatile functions? This is just one (and not the most complex) of many INDIRECT formula in these sheets.

    Thanks,

    Andy

  2. #2
    Forum Guru :) Sixthsense :)'s Avatar
    Join Date
    01-01-2012
    Location
    India>Tamilnadu>Chennai
    MS-Off Ver
    2003 To 2010
    Posts
    12,770

    Re: Non-volatile substitute for INDIRECT function

    May be set the calculation mode of that workbook to Manual instead of Automatic.

    Press F9 whenever you need to initiate the manual calculation

    Other than this you have to go for VBA solution, I think so...


    If your problem is solved, then please mark the thread as SOLVED>>Above your first post>>Thread Tools>>
    Mark your thread as Solved


    If the suggestion helps you, then Click *below to Add Reputation

  3. #3
    Forum Guru Izandol's Avatar
    Join Date
    03-29-2012
    Location
    *
    MS-Off Ver
    Excel 20(03|10|13)
    Posts
    2,581

    Re: Non-volatile substitute for INDIRECT function

    Why must you have a sheet for each day? It is this that makes your reporting cumbersome.
    • Please remember to mark threads Solved with Thread Tools link at top of page.
    • Please use code tags when posting code: [code]Place your code here[/code]
    • Please read Forum Rules

  4. #4
    Registered User
    Join Date
    03-17-2014
    Location
    Perth, Western Australia
    MS-Off Ver
    Excel 2010
    Posts
    8

    Re: Non-volatile substitute for INDIRECT function

    Another question someone may know off the top of their heads...

    Which is more efficient?

    Smaller formulas in multiple cells and then references to these cells in the final cell to calculate

    or

    One cell with a larger formula doing all necessary calculations itself

    Thanks to all those helping me with this

    Cheers,
    Andy

  5. #5
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Non-volatile substitute for INDIRECT function

    Does anyone know of a way I can get this data with non-volatile functions?
    You could replace the INDIRECTS with CHOOSE functions.

    However, this will make the formula(s) very long.
    Biff
    Microsoft MVP Excel
    Keep It Simple Stupid

    Let's Go Pens. We Want The Cup.

  6. #6
    Forum Expert Tony Valko's Avatar
    Join Date
    12-31-2011
    Location
    Pittsburgh
    MS-Off Ver
    2002, 2007:2013
    Posts
    18,890

    Re: Non-volatile substitute for INDIRECT function

    Quote Originally Posted by AndyFarrell79 View Post
    Another question someone may know off the top of their heads...
    It depends on what the formula is doing/how many cells it references.

    If you need 1000's of smaller intermediate formulas it may not be worth it. The only way to know for sure is to try it and see what happens.

  7. #7
    Registered User
    Join Date
    04-20-2013
    Location
    Woking, England
    MS-Off Ver
    Excel 2003, Excel 2007
    Posts
    34

    Re: Non-volatile substitute for INDIRECT function

    Mike

  8. #8
    Registered User
    Join Date
    03-17-2014
    Location
    Perth, Western Australia
    MS-Off Ver
    Excel 2010
    Posts
    8

    Smile Re: Non-volatile substitute for INDIRECT function

    Thank you all who have offered their help with this. I do appreciate your time and knowledge. I've decided to attack the problem from a different angle and the thread can be found at:

    http://www.excelforum.com/excel-form...ml#post3634031

    Thanks again,

    A

  9. #9
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Non-volatile substitute for INDIRECT function

    Your post did not comply with Rule 8 of our Forum RULES. Do not crosspost your question on multiple forums without including links here to the other threads on other forums.

    Cross-posting is when you post the same question in other forums on the web. The last thing you want to do is waste people's time working on an issue you have already resolved elsewhere. We prefer that you not cross-post at all, but if you do (and it's unlikely to go unnoticed), you MUST provide a link (copy the url from the address bar in your browser) to the cross-post.

    Expect cross-posted questions without a link to be closed and a message will be posted by the moderator explaining why. We are here to help so help us to help you!

    Read this to understand why we ask you to do this, and then please edit your first post to include links to any and all cross-posts in any other forums (not just this site).


    ============
    This thread is being closed due to your comment above about abandonding this thread.
    _________________
    Microsoft MVP 2010 - Excel
    Visit: Jerry Beaucaire's Excel Files & Macros

    If you've been given good help, use the icon below to give reputation feedback, it is appreciated.
    Always put your code between code tags. [CODE] your code here [/CODE]

    ?None of us is as good as all of us? - Ray Kroc
    ?Actually, I *am* a rocket scientist.? - JB (little ones count!)

Closed Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Non-volatile alternative to INDIRECT
    By elliotencore in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 07-21-2013, 11:28 AM
  2. Volatile INDIRECT
    By wjsok85 in forum Excel Programming / VBA / Macros
    Replies: 10
    Last Post: 07-23-2010, 07:53 AM
  3. Replacement for using Indirect (Volatile)
    By jeffreybrown in forum Excel Formulas & Functions
    Replies: 6
    Last Post: 10-31-2009, 09:54 AM
  4. Replies: 2
    Last Post: 04-25-2009, 06:36 AM
  5. is there a NON-volatile version of INDIRECT ??
    By spiderman in forum Excel General
    Replies: 1
    Last Post: 02-04-2005, 01:06 PM

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