What does the "@" symbol mean in Numbers formulas?

Unclear short explanation of the new "@" at the begining of formula in Numbers and no easy search to get an explanation.



[Re-Titled by Moderator]

Mac mini, macOS 14.7

Posted on Apr 3, 2025 6:17 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 4, 2025 10:44 AM

The @ sign indicates that your formula includes a function that can accept a range or a cell, and clarifies how Numbers should process it.


For example, take this simple table:



Here, Cell C2 has the function =SUM(A:B).


Since A:B is a range, it's interpreted as the sum of all cells in those columns. Filled down, the entire column has the same value (sum of all values in columns A and B)


By comparison, SUM(@A:B) in D2 tells Numbers to interpret A:B as single values, i.e. the SUM() of column A and B in this row, rather than the entire column.

Now as this is filled down, it sums the A and B columns for each row, rather than the entire column.


This is a simple example, but there are more complex use cases.


It's also possible to achieve the same result in column D using =SUM(A2:B2) and filling down (A3:B3; A4:B4, etc.), but this offers a neater solution.


You're seeing this message because you're opening a sheet that uses formulas that could be interpreted either as ranges or cells, so Numbers it telling you it added the @ sign to maintain integrity/compatibility.

6 replies
Question marked as Top-ranking reply

Apr 4, 2025 10:44 AM in response to Arthur7

The @ sign indicates that your formula includes a function that can accept a range or a cell, and clarifies how Numbers should process it.


For example, take this simple table:



Here, Cell C2 has the function =SUM(A:B).


Since A:B is a range, it's interpreted as the sum of all cells in those columns. Filled down, the entire column has the same value (sum of all values in columns A and B)


By comparison, SUM(@A:B) in D2 tells Numbers to interpret A:B as single values, i.e. the SUM() of column A and B in this row, rather than the entire column.

Now as this is filled down, it sums the A and B columns for each row, rather than the entire column.


This is a simple example, but there are more complex use cases.


It's also possible to achieve the same result in column D using =SUM(A2:B2) and filling down (A3:B3; A4:B4, etc.), but this offers a neater solution.


You're seeing this message because you're opening a sheet that uses formulas that could be interpreted either as ranges or cells, so Numbers it telling you it added the @ sign to maintain integrity/compatibility.

Apr 4, 2025 8:12 AM in response to Arthur7

Formula was not fully captured by screen shot:

IFERROR((XLOOKUP(DATEVALUE(TODAY()),Table 1::A,TOTAL,if-not-found,match-type,search-type)÷(XLOOKUP(@INDEX(Table 1::A,MATCH(DATEVALUE(TODAY())−365,Table 1::A,matching-method),column-index,area-index),Table 1::A,TOTAL,if-not-found,match-type,search-type)+(XLOOKUP(DATEVALUE(TODAY()),Table 1::A,Table 1::AZ,if-not-found,match-type,search-type)−(XLOOKUP(@INDEX(Table 1::A,MATCH(DATEVALUE(TODAY())−365,Table 1::A,matching-method),column-index,area-index),Table 1::A,Table 1::AZ,if-not-found,match-type,search-type))))−1)×100,"Weekend")

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

What does the "@" symbol mean in Numbers formulas?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.