+ Reply to Thread
Results 1 to 6 of 6

Non-volatile alternative to INDIRECT

  1. #1
    Registered User
    Join Date
    01-01-2013
    Location
    Manchester, England
    MS-Off Ver
    Excel 2010 (work) & 2013 (home)
    Posts
    45

    Non-volatile alternative to INDIRECT

    Hi All,

    I have the current formula in place:

    Please Login or Register  to view this content.
    It works fine, however it is making my spreadsheet incredibly slow as it is volatile.

    I've read somewhere about using INDEX as an altertnative, but no idea where to start with that, and if it would even apply to this?

    My range "sheetcalc" contains 1st, 2nd, 3rd,... 31st as that is what my sheets are named (each day of the month)

    My original formula to do this was 31 SUMIF's, I may resort back to this, but any help would be appreciated to try and condense that formula into something similar to above, that doesn't re-calculate every time I make a change to the workbook.
    Elliot
    The geek shall inherit the earth

  2. #2
    Forum Guru (RIP) Marcol's Avatar
    Join Date
    12-23-2009
    Location
    Fife, Scotland
    MS-Off Ver
    Excel '97 & 2003/7
    Posts
    7,216

    Re: Non-volatile alternative to INDIRECT

    From your post I can't see why you are using INDIRECT() in the first place, best you post a sample of your workbook so that we can see the whole picture.

    Attach a sample workbook. Make sure there is just enough data to make it clear what is needed. Include a BEFORE sheet and an AFTER sheet in the workbook if needed to show the process you're trying to complete or automate. Make sure your desired results are demonstrated, mock them up manually if needed. Remember to desensitize the data.

    Click on GO ADVANCED and use the paperclip icon to open the upload window.

    View Pic

  3. #3
    Registered User
    Join Date
    01-01-2013
    Location
    Manchester, England
    MS-Off Ver
    Excel 2010 (work) & 2013 (home)
    Posts
    45

    Re: Non-volatile alternative to INDIRECT

    Apologies. I cannot attach a sample file right now as it is for work, however I will try to put something simple together to upload.

    Basically I have 31 sheets to sum together, for each day of the month. I was looking for a solution, as I know the SUM formula can sum multiple sheets, i.e.
    Please Login or Register  to view this content.
    However this can't be done for a SUMIF, so I used INDIRECT to achieve it within the SUMIF, but due to it's volatility it is incredibly slow and the workbook is taking too long to load.

    My original solution as I said, was 31 SUMIF's...

    Please Login or Register  to view this content.
    The second half of my formula is looking at Cell E6, which contains the letter of the Column I wish to SUM, so that I can drag the formula across.

  4. #4
    Forum Expert
    Join Date
    05-30-2012
    Location
    The Netherlands
    MS-Off Ver
    Office 365
    Posts
    14,987

    Re: Non-volatile alternative to INDIRECT

    Your allowed to use an VBA solution (macro)?

    In that case can use a macro to summurize the data on a summurize sheet.

    After that is a peace of cake using pivot tables.
    Notice my main language is not English.

    I appreciate it, if you reply on my solution.

    If you are satisfied with the solution, please mark the question solved.

    You can add reputation by clicking on the star * add reputation.

  5. #5
    Registered User
    Join Date
    01-01-2013
    Location
    Manchester, England
    MS-Off Ver
    Excel 2010 (work) & 2013 (home)
    Posts
    45

    Re: Non-volatile alternative to INDIRECT

    VBA is fine I'm using it in some of my projects but still relatively new to it all

  6. #6
    Forum Expert
    Join Date
    05-30-2012
    Location
    The Netherlands
    MS-Off Ver
    Office 365
    Posts
    14,987

    Re: Non-volatile alternative to INDIRECT

    Then please post an excel file, with 2 sheets of data, without confidentional information.

+ 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: 8
    Last Post: 11-22-2011, 07:45 PM
  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

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