Formula Cell Reference Limit (25,000,000) Not Refreshing

Options
jordan.navarro23
jordan.navarro23 ✭✭✭✭

Hi all,

We're having an issue where the 25,000,000 formula cell reference limit was reached after adding a new column, but even after deleting way more columns and cell references than we added, it's still showing the attached error message and not letting us move any new rows into the sheet.

We should be far below the limit at this point, but I can't find anything else to delete without risking a significant loss of functionality. Is there a way to check how many formula cell references we have vs. the 25m limit? Or could this be a Smartsheet server issue where something needs to be refreshed on the backend before it recognizes we're actually below the limit?


Best Answers

  • Genevieve P.
    Genevieve P. Employee
    Answer βœ“

    Hiya! Happy to jump in here.

    The total count of cells referenced by formulas in a sheet cannot exceed 25 million, as you've found. This includes cross-sheet references, in-sheet cell references, column references, and range references.

    However, I believe that only cells that contain formulas are counted towards the limit. What I mean by this is thatΒ if cellΒ [Primary]1Β is static, and cellΒ [Column 2]1Β has a formula likeΒ =[Primary]1Β , then referred cell count is 0. But if a formula is added toΒ Β [Primary]1,Β that's when the referred cell count is 1.

    Then if you have column references that are looking at an entire column (and that referenced column also has a formula), each individual cell is referencing the entire column of 2,824 cells (2,824formula cells x 2,824referenced cells = 7,974,976) as Paul noted.

    This should help explain why your sheet wasn't hitting the limits before, but once you have overlapping formulas, the referenced count can shoot way up.

    If you're having issues, you can reach out to Support for clarification about this one sheet, however they will likely advise you to reduce your formula count or simplify the formulas that are being used.

    Cheers,

    Genevieve

    Need more information? πŸ‘€ | Help and Learning Center

    こんにけは (Konnichiwa), Hallo, Hola, Bonjour, OlΓ‘, Ciao!πŸ‘‹ | Global Discussions

  • Genevieve P.
    Genevieve P. Employee
    Answer βœ“

    Hi @jordan.navarro23

    First scenario: a column formula looking at a column with 3,000 cells that are plain text. This would count as 0 towards your 25million reference limit (however it does add to the complexity of the sheet in general).

    Second scenario: a single formula in one cell referencing a column with 3,000 cells, each of those containing a formula. This counts as 3,000 towards your 25million reference limit, as you're referencing 3,000 formulas in one reference.

    Third scenario: a column formula in 3,000 cells where each instance is referencing an entire column of 3,000, each of those referenced cells containing a formula. This counts as 9,000,000 towards your 25million reference limit (3,000 formulas x 3,000 cells with formulas).


    Screenshot 2023-05-18 at 13.58.52.png


    Keep in mind that each time a reference is used it adds to the total, meaning that if you have the same reference listed twice in one formula, both times count as a reference (as in my last column example on the right).


    Note also that {cross sheet references} add counts as well, so if your formulas are looking into a sheet that houses formulas, these will be included in your formula reference count.

    So in your original example:

    =INDEX({VCA Contact List Range 4}, MATCH(Route@row, {VCA Contact List Range 2}, 0))

    Route@row, {VCA Contact List Range 4}, and {VCA Contact List Range 2} will all count if they're housing formulas.

    Does that make more sense?

    Cheers,

    Genevieve

    Need more information? πŸ‘€ | Help and Learning Center

    こんにけは (Konnichiwa), Hallo, Hola, Bonjour, OlΓ‘, Ciao!πŸ‘‹ | Global Discussions

Answers

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!