+ Reply to Thread
Results 1 to 3 of 3

Some cells won't recalculate when their dependents have changed value

  1. #1
    Registered User
    Join Date
    08-08-2016
    Location
    Albuquerque
    MS-Off Ver
    Office 2010
    Posts
    1

    Some cells won't recalculate when their dependents have changed value

    I've started having a problem where Excel won't recalculate the values of cells that depend on other cells (which have changed value). The “recalculate all” command doesn’t do anything for these cells, even though it runs for a minute or so, as usual. It is updating SOME of the cells but, unfortunately, have some correct values isn’t good enough. Even CTRL + ALT + SHIFT + F9 doesn't update the values, despite running for a long time (many minutes), apparently doing something. I’m really surprised that one didn’t work.

    Sometimes I can get the cells to update simply by recalculating ONLY that sheet (not the entire workbook). It’s weird that refreshing the sheet works when refreshing all the sheets does not.

    Other times, the only way I can get the naughty cells (sorry if that’s not the technical term) to actually update is to manually enter the formula again. I don’t need not to change the formula; I just go into the editing bar and hit return. Then the number magically updates like it’s supposed to. However, the other cells in the sheet still won’t update. I have to basically paste the formulas over again to get into work.

    Some context: my workbook has an unusually large number of sheets (over 700...I feel it makes my life much easier having multiple sheets rather than combining them into a single sheet) with a lot of formulas. It takes about 90 seconds to recalculate the entire sheet on a decent laptop. The file size is about 100MB.

    I have it set to manual calculation, for obvious reasons. But I get the same problem even when I switch to automatic calculation.

    I do have some circular references, with the number of iterations set to 3 (had the same problem when set to not iterate at all). I was guessing that the problem is related to this, but I’m not sure.

    Now I have no idea whether I can trust any of my Excel data. Can anyone help?

    P.S. I did try using the repair command upon opening the file. That didn’t work.

  2. #2
    Forum Contributor
    Join Date
    09-19-2018
    Location
    USA
    MS-Off Ver
    2016
    Posts
    208

    Re: Some cells won't recalculate when their dependents have changed value

    While there doesn't appear to be a set limit on the number of calculations Excel can perform at once, you may be running into one of the other limits within the program, e.g. max # of cell formats, or "available RAM". See:

    https://support.office.com/en-us/art...AA=Office_2010

  3. #3
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: Some cells won't recalculate when their dependents have changed value

    Quote Originally Posted by pwrmnd View Post
    I do have some circular references, with the number of iterations set to 3 (had the same problem when set to not iterate at all). I was guessing that the problem is related to this, but I'm not sure.
    Yes, that is very likely the problem.

    CRs are a bad thing; a "bad programming practice", IMHO.

    They might okay when they are self-referencing, or when there are just two cells involved. (Even then, I never use CRs.)

    But where there is a chain of 3 or more cells, in many cases, Excel does not know when to stop. And when it stops, the results are likely to be inconsistent. After all, there are no "ends" in circles.

    I avoid CRs by duplicating calculations and by relying on helper cells as needed. I have never encountered a situation where CRs are the "only" way to implement the calculation. In fact, honestly, the thought never crosses my mind. I very familiar with "recursion". So I immediately seek an alternate solution.

    PS.... And for problems that can only be solved by iteration -- Excel IRR when pmt <> 0, for example -- I implement the iteration in a VBA function.
    Last edited by joeu2004; 10-22-2018 at 06:30 PM. Reason: PS

+ 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: 2
    Last Post: 03-18-2018, 02:10 PM
  2. Can i trace dependents cells on another sheet?
    By gaftalik in forum Excel General
    Replies: 4
    Last Post: 05-16-2017, 04:52 AM
  3. Trace Dependents in Multiple Cells
    By realvirtuality1 in forum Excel General
    Replies: 3
    Last Post: 12-10-2014, 10:55 AM
  4. [SOLVED] Auto-recalculate reference formulas when the reference is changed?
    By mstieler in forum Excel Formulas & Functions
    Replies: 7
    Last Post: 11-25-2013, 01:53 PM
  5. Trace Dependents in Multiple Cells
    By som3on3_10 in forum Excel General
    Replies: 2
    Last Post: 11-05-2013, 09:43 AM
  6. [SOLVED] Highlight cells which have no dependents or duplicate dependents
    By Ali-imran in forum Excel Programming / VBA / Macros
    Replies: 11
    Last Post: 12-08-2009, 09:02 AM
  7. [SOLVED] how do trace dependents for all cells at once?
    By Ian Elliott in forum Excel General
    Replies: 4
    Last Post: 09-28-2005, 12:05 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