A 3-D reference in Excel must include three components: the first sheet name, the last sheet name separated by a colon, and the cell or range followed by an exclamation point. The full syntax looks like this: First_sheet:Last_sheet!CellRange. Without any one of these pieces, the reference will break.
The Three Required Components
Every 3-D reference follows the same pattern. Here’s what each part does:
- First sheet name: The starting worksheet in the range. This tells Excel where to begin pulling data.
- Last sheet name: The ending worksheet, separated from the first by a colon. Every sheet tab physically positioned between these two sheets is automatically included in the calculation.
- Exclamation point and cell reference: The
!acts as a separator between the sheet range and the cell or range of cells you want to reference. After it, you specify the exact cell (likeA4) or range (likeB2:B50).
A working formula looks like this: =SUM(January:March!A4). This adds up the value in cell A4 across the January, February, and March worksheets. You wrap it in a function like SUM, AVERAGE, or COUNT to actually do something with the referenced data.
When Sheet Names Need Single Quotes
If any sheet name in your 3-D reference contains spaces or special characters, Excel requires single quotes (apostrophes) around the entire sheet range. For example, referencing sheets named “New York” through “Tampa” looks like this: =SUM('New York:Tampa'!A4). The apostrophes wrap around both sheet names together, and the exclamation point sits outside the closing quote. Excel usually adds these automatically when you build the reference by clicking through sheets, so you rarely need to type them yourself.
How Sheet Order Affects Your Results
The position of your worksheet tabs matters more than you might expect. A 3-D reference captures every sheet that sits between the first and last named sheets, based on their physical order in the workbook. If you drag a new sheet into that range, its data gets picked up automatically. If you move a sheet out from between them, its data drops out of the calculation with no warning.
Deleting a sheet that falls within the range also changes your results silently. And if you delete one of the two anchor sheets (the first or last named in the reference), you’ll get a #REF! error because the formula no longer has valid endpoints.
A common workaround for workbooks that grow over time is to create a permanent placeholder sheet named something like “Last” and position it at the end. Your formula becomes =SUM('Sheet1:Last'!C1:C100), and you insert any new data sheets before “Last.” This way the reference always expands to include new sheets without you touching the formula.
3-D References Only Work Within One Workbook
Standard 3-D references are designed to span multiple sheets inside a single Excel file. You can pull data from other workbooks using regular cross-workbook references, and the process is similar: you click into the other file and select your cell. But the colon-based sheet range syntax that defines a true 3-D reference is meant for sheets living under the same workbook roof. If you need to aggregate data from separate files, you’ll typically build individual references to each workbook rather than using the First:Last! pattern.
Functions That Support 3-D References
Not every Excel function works with 3-D references. The ones that do are primarily aggregate functions: SUM, AVERAGE, COUNT, COUNTA, MAX, MIN, and a handful of statistical functions like STDEV and VAR. You cannot use a 3-D reference inside functions like VLOOKUP, INDEX, or MATCH. If you try, Excel will return an error.
Google Sheets Does Not Support 3-D References
If you’re working in Google Sheets, the First_sheet:Last_sheet! syntax does not exist. Google Sheets has no native equivalent. To sum the same cell across multiple sheets, you’d need to write out each sheet reference individually, like =Sheet1!A4 + Sheet2!A4 + Sheet3!A4. For more complex needs, you can write a custom function using Google Apps Script, but there’s no built-in shortcut that matches Excel’s 3-D reference behavior.

