Come funziona nel dettaglio.
ARRAYFORMULA è una funzione fondamentale di Excel. Enables array calculations across entire columns in Google Sheets. Consente di velocizzare la gestione dei fogli di calcolo, ridurre gli errori e creare report automatizzati professionali.
Sintassi.
Notazione Ufficiale Excel=ARRAYFORMULA(array_formula)Argomenti.
Di seguito l'elenco dettagliato di tutti i parametri accettati da questa funzione.
A range or mathematical expression using ranges.
Valore d'esempio:A2:A5 * B2:B5Esempio pratico.
Scenario di utilizzoAutomated Line Totals
Calculate Total = Units * Price across multiple rows at once.
| Units | Unit Price | Line Total |
|---|---|---|
| 10 | 20 | — |
| 5 | 50 | — |
| 8 | 15 | — |
=ARRAYFORMULA(A2:A4 * B2:B4)Evaluates ARRAYFORMULA over the sample table cells, placing the verified output in cell C2.
Generatore di formula.
Apri Procedura Guidata CompletaCompila i campi qui sotto per creare una formula personalizzata pronta da incollare nel tuo foglio di calcolo.
=ARRAYFORMULA()Caratteristiche del risultato.
Returns number 200 based on sample evaluation criteria and active cell references.
Migliori Pratiche
- Combine with IF(A2:A="", "", ...) to automatically calculate incoming Google Form rows.
Errori Più Frequenti
- Specific to Google Sheets. Excel 365 natively spills calculations without requiring an ARRAYFORMULA tag.
Compatibilità per programma e versione.
Verifica tecnica eseguita sui motori di calcolo ufficiali di Microsoft Excel e Google Fogli.
In modern Microsoft Excel (365 & 2021), simply enter your formula normally — dynamic arrays spill automatically across the grid.
Not supported in Microsoft Excel. In Excel 365 and 2021, array calculations spill dynamically without requiring an ARRAYFORMULA wrapper. Legacy Excel uses Ctrl+Shift+Enter.
Native Google Sheets wrapper function that enables non-array formulas to output array results across multiple rows/columns.
Domande frequenti.
Domande TecnicheCan I use ARRAYFORMULA across different worksheets in Excel?↓
Yes. You can reference cells located on other sheets by including the sheet name followed by an exclamation mark, for example: =ARRAYFORMULA(Sheet2!A2:A10). If the sheet name contains spaces, enclose it in single quotes: ='Q1 Report'!A2:A10.
What is the most common reason for errors in ARRAYFORMULA?↓
Specific to Google Sheets. Excel 365 natively spills calculations without requiring an ARRAYFORMULA tag.
Does ARRAYFORMULA work in Microsoft Excel?↓
No. ARRAYFORMULA is a proprietary Google Sheets function and is not supported in Microsoft Excel. Recommended Excel alternative: In modern Microsoft Excel (365 & 2021), simply enter your formula normally — dynamic arrays spill automatically across the grid.