In Excel 365 builds that already have the new Dynamic Array formulas, all formulas are treated as array formulas by default. The @ sign is used to prevent the new default array behavior of a function if it is not wanted in that particular formula.

If the same workbook is opened in a non DA version of Excel, it will not be visible.

If the @ sign is entered into non DA versions of Excel, it will silently be removed when the formula is confirmed into the cell.

Edit: The @ sign as a prefix to an Excel function should not be confused with the @ sign for Lotus compatibility. These are two different things.

Consider the following screenshot:

It was taken in Excel with Dynamic Arrays enabled. The formula in B2 is =ROW(1:4) and it has simply been confirmed with Enter. The formula is treated like an array formula and the results automatically "spill" into the next rows.

If this behaviour is not wanted, the function can be preceded with an @ sign and then it will behave like a non-array formula in the old Excel without Dynamic Arrays. In old Excel, I would have to select 4 cells, type the formula and confirm with Ctrl-Shift-Enter to get the formula to return the values into four cells.

Answer from teylyn on Stack Exchange
🌐
Quora
excelhacks.quora.com › What-does-mean-in-Excel-formula
What does * mean in Excel formula? - Excel Hacks - Quora
Answer (1 of 2): What does * mean in Excel formula? As others have mentioned, it can be used as: 1. A multiplication symbol 2. As a wildcard It also has at least one other use: 3. As a logical AND in formulas like SUMPRODUCT
🌐
Excel X
excelx.com › home › the ultimate guide to all excel formula symbols & operators (2025)
The Ultimate Guide to All Excel Formula Symbols & Operators (2025) | Excelx.com
July 3, 2025 - The definitive guide and cheat sheet to every symbol and operator used in Excel formulas. Learn what =, $, #, @, , and & mean with clear examples.
Discussions

What does the "@" symbol mean in Excel formula (outside a table) - Stack Overflow
I have recently opened an Excel file that I received from one of my colleagues and noticed that a lot of formulas have @ symbol at the beginning. The file was saved using an older version of excel ... More on stackoverflow.com
🌐 stackoverflow.com
what does ' mean in an excel formula?
I have a hand me down spreadsheet that is using the apostrophe symbol in front of several text filled cells. I have no idea what the purpose of this is and am oh so curious. What is this about? Example: 'Obligation Example: 'Funds More on learn.microsoft.com
🌐 learn.microsoft.com
2
202
May 17, 2017
For those that start their formulas with “+” or “=+”, why?
Starting with a + is a hold over from the long long ago days in galaxy far away where Lotus123 ruled, and Excel was a young brat. They still serve the same function, however it is annoying as hell. What you are seeing is that someone used a + to start a formula, and when the formula was entered, Excel added an equal sign. /personalrantmodeovernow. More on reddit.com
🌐 r/excel
132
142
September 26, 2024
What does an asterisk(*) mean in an =IF(SUMPRODUCT formula?
‘* means AND. That SUMPRODUCT formula will return the number of occurrences in which you have the same info on column G and in which columns AA to AC are different than blank More on reddit.com
🌐 r/excel
5
2
February 11, 2020
🌐
Microsoft Support
support.microsoft.com › en-us › office › overview-of-formulas-34519a4e-1e8d-4f4b-84d4-d642c4f63263
Overview of formulas - Microsoft Support
For example, if you record a command, ... to insert a formula that adds a range of cells, Excel for the web records the formula by using R1C1 style, not A1 style, references. You can create defined names to represent cells, ranges of cells, formulas, constants, or Excel for the web tables. A name is a meaningful shorthand ...
Top answer
1 of 4
15

In Excel 365 builds that already have the new Dynamic Array formulas, all formulas are treated as array formulas by default. The @ sign is used to prevent the new default array behavior of a function if it is not wanted in that particular formula.

If the same workbook is opened in a non DA version of Excel, it will not be visible.

If the @ sign is entered into non DA versions of Excel, it will silently be removed when the formula is confirmed into the cell.

Edit: The @ sign as a prefix to an Excel function should not be confused with the @ sign for Lotus compatibility. These are two different things.

Consider the following screenshot:

It was taken in Excel with Dynamic Arrays enabled. The formula in B2 is =ROW(1:4) and it has simply been confirmed with Enter. The formula is treated like an array formula and the results automatically "spill" into the next rows.

If this behaviour is not wanted, the function can be preceded with an @ sign and then it will behave like a non-array formula in the old Excel without Dynamic Arrays. In old Excel, I would have to select 4 cells, type the formula and confirm with Ctrl-Shift-Enter to get the formula to return the values into four cells.

2 of 4
7

@ sign is popularly knows as Implicit intersection operator to support Dynamic Array formula method. It can be found in Excel 2019 & 365.

@ sign is almost identical to the older spreadsheet versions, except it uses @ to indicate where implicit intersection may be used, where older spreadsheet versions did this silently.

Implicit intersection follows these rules:

  • If cell value is a single item, then return the item.

  • If values are in a range, then return the cell on the same row or column as the formula.

  • If it is an array, then pick the top-left value.

Considering versions like 2013 & 2016, @ can be found with TABLE.

  • Uses the Column header to carry values in the Row.
  • Consider the example below. If the formula begins with @, it doesn't return an error but removes the @sign as soon as it finishes with Enter, and gets the value 100.

=@VLOOKUP(G112,A111:E111,2,FALSE)

N.B.

With an older version of Excel, functions that return multi-cell ranges or an array will be prefixed with @.

🌐
Ablebits
ablebits.com › ablebits blog › excel › excel formulas › why use $ in excel formula: relative & absolute cell reference
Why use $ in Excel formula: relative & absolute cell reference
March 21, 2023 - Wrapping up, whenever you want to create an Excel static cell reference that always refers to the same cell, be sure to include the dollar sign ($) in your formula to create an absolute reference in Excel. A mixed cell reference in Excel is a reference where either the column letter or a row number is fixed. For example, $A1 and A$1 are mixed references. But what does each mean?
Top answer
1 of 1
14

Excel has recently introduced a huge feature called Dynamic arrays. And along with that, Excel also started to make a "substantial upgrade" to their formula language. One such upgrade is the addition of @ operator which is called Implicit Intersection Operator.

How is it used

  1. The @ symbol is already used in table references to indicate implicit intersection. Consider the following formula in a table =[@Column1]. Here the @ indicates that the formula should use implicit intersection to retrieve the value on the same row from [Column1].

  2. With the new Implicit Intersection Operator, you can use this to return a value from the same row in a Dynamic Range - for example: =@A1:A10


References

According to their documentation for Implicit Intersection Operator:

Excel's upgraded formula language is almost identical to the old language, except that it uses the @ operator to indicate where implicit intersection could occur, whereas the old language did this silently

Can you remove the @?

Often you can. It depends on what the part of the formula to the right of the @ returns:

  • If it returns a single value (the most common case), there will be no change by removing the @.
  • If it returns a range or array, removing the @ will cause it to spill to the neighboring cells.

If you remove an automatically added @ and later open the workbook in an older version of Excel, it will appear as a legacy array formula (wrapped with braces {}), this is done to ensure the older version will not trigger implicit intersection.

Like mentioned in the question, the use of @ symbol has been available in Excel tables from very long as part of Excel Table's Structural Referencing. But the "Implicit intersection operator" is pretty new and came along with Dynamic arrays.

🌐
Career Principles
careerprinciples.com › resources › what-does-the-ampersand-sign-do-in-excel
What Does the And (&) Sign Do in Excel? | Career Principles
January 15, 2025 - Discover the power of the “and” (&) sign in Excel. Explore its common use cases and how it can enhance your spreadsheet formula writing.
Find elsewhere
🌐
Quora
quora.com › What-does-mean-in-Excel-7
What does '^' mean in Excel? - Quora
Answer (1 of 12): The carat (^) symbol is a math operator used to indicate an exponent. Say that you want to raise 4 to the 3rd power. A formula of =4^3 will calculate =4*4*4 or 64.
🌐
XelPlus
xelplus.com › home › tutorials › when to use the hash sign (#) in excel formulas
When to Use the Hash Sign (#) in Excel Formulas - Xelplus - Leila Gharani
June 11, 2024 - The HASH symbol will make using Excel much easier. Let’s discover what the HASH can do for us and witness it in action. ... The purpose of the HASH (#) symbol is to refer to a Spill Range. If you are not familiar with Spill Ranges, check out my video in the #SPILL! error message. ... We use the # to instruct a formula’s cell reference to obtain all the entries produced by the Spill Range starting at a defined cell address.
🌐
Indeed
indeed.com › career guide › career development › how to calculate mean in excel in 4 steps (plus its uses)
How To Calculate Mean in Excel in 4 Steps (Plus Its Uses) | Indeed.com
May 28, 2025 - Then, you select which cells will be included in the calculation. Syntax: =AVERAGE(array of numbers)For example: Say you will be calculating the mean for column A, rows two through 20.
🌐
Quora
quora.com › What-does-mean-at-start-of-excel-formula
What does '+' mean at start of excel formula? - Quora
Answer (1 of 7): “+” at start of Excel formula is exactly same as “=”. Actually “+” comes from an old syntax used in older version of spreadsheet i.e. Lotus. So we may use either “+” or “=”, result will be same and both will work.
🌐
IONOS
ionos.com › digital guide › online marketing › online sales › excel formulas explained
What are Excel formulas? An explanation and overview
January 23, 2024 - At a basic level, an Excel formula is nothing more than a mathematical equation consisting of symbols, numbers and letters. By using arithmetic operators, you can use Excel formulas to add or multiply, as well as perform other actions.
🌐
Microsoft Support
support.microsoft.com › en-us › office › overview-of-formulas-in-excel-ecfdc708-9162-49e8-b993-c311f47ca173
Overview of formulas in Excel - Microsoft Support
To see a formula in the formula bar, select a cell. Select an empty cell. Type an equal sign = and then type a function. For example, =SUM for getting the total sales. Type an opening parenthesis (. Select the range of cells, and then type a closing parenthesis). Press Enter to get the result. We've put together a Get started with Formulas workbook that you can download. If you're new to Excel, or even if you have some experience with it, you can walk through Excel's most common formulas in this tour.
🌐
W3Schools
w3schools.com › excel › excel_formulas.php
Excel Formulas
Excel Exercises Excel Syllabus Excel Study Plan Excel Certificate Excel Training ... A formula in Excel is used to do mathematical calculations.
🌐
DataCamp
datacamp.com › tutorial › basic-excel-formulas-for-everyone
The 15 Basic Excel Formulas Everyone Needs to Know | DataCamp
September 11, 2025 - An Excel formula is an expression used to perform calculations or manipulate data within an Excel spreadsheet. A formula always begins with an equal sign (=), which tells Excel to interpret the entry as a calculation rather than plain text.
🌐
McPherson College
mcphs.libguides.com › excel_basics › excel_basics › formulas
Formulas - Microsoft Excel Basics - Research Guides at MCPHS University
It would make sense to enter the things you know in advance (like the price of individual items and the number ordered), but you could let Excel calculate the totals for you. For the first item listed below (pencils), this could be done by making the value of the total price (cell D2), the value of the unit price (held in cell C2) multiplied by the number of items ordered (held in D2). This formula would be written "=B2*C2".
🌐
Corporate Finance Institute
corporatefinanceinstitute.com › home › resources › learn basic formulas for excel
Learn Basic Excel Formulas for Beginners | Step-by-Step Guide
March 6, 2025 - A formula in Excel is an expression that computes values based on numbers, cell references, and operators, while functions—predefined formulas—simplify complex calculations like summing totals, finding averages, or analyzing trends.
🌐
Ccac
web.acd.ccac.edu › ~ndowney › CIT140 › Excel › Formulas.pdf pdf
Excel Formulas Cheat Sheet Page 1 of 7 Basic Formulas Formula Structure
Excel Formulas Cheat Sheet · Page 6 of 7 · Formula · Structure · Explanation · AVERAGEIF · =AVERAGEIF(range, criteria, [average_range])  · Returns the average (arithmetic mean) of all the cells in a range that meet a · given criteria ·  · Range – Required.