È lento e frustrante inserire e applicare una funzione a ogni singola cella o intervallo di dati. Per accelerare questo processo, puoi utilizzare la funzione ARRAYFORMULA in Fogli Google. Questa funzione restituisce valori da intervalli di celle in più colonne e righe.
A differenza della maggior parte delle formule in Fogli Google, questa formula può essere espansa, il che significa che quando vengono aggiunti nuovi dati, la formula si aggiorna automaticamente. Questo articolo discute cos'è ARRAYFORMULA, la sua sintassi e come puoi usarlo in Fogli Google. Continua a leggere per padroneggiarlo rapidamente.
Che cos'è un ARRAYFORMULA?
ARRAYFORMULA è una pratica funzione di Fogli Google che genera un intervallo di celle anziché singoli valori e puoi utilizzarlo con formule non array per trasformarle in compatibili con gli array.
Sebbene la definizione possa confondere qualcuno che non è a conoscenza della formula e del suo utilizzo, gli esempi che abbiamo più in basso nella guida lo chiariranno. Ma, per semplificarne l'uso, ti consente di utilizzare una formula su più colonne o righe.
Può utilizzare un intervallo di celle o più celle della stessa dimensione. Puoi usare il pratico CTRL+MAIUSC+INVIO scorciatoia da tastiera per inserire automaticamente FORMULA ARRAY( prima che la formula sia già nella cella.
Perché ARRAYFORMULA è utile?
L'uso di ARRAYFORMULA nei tuoi fogli di calcolo ha molti vantaggi. In primo luogo, puoi utilizzare questa formula con un enorme set di dati, il che significa che non dovrai ripetere le formule in più colonne. Non solo questo ti farà risparmiare tempo, ma Fogli Google eseguirà fogli di lavoro di grandi dimensioni in modo molto più fluido poiché è necessario eseguire meno formule contemporaneamente.
Questa formula è espandibile, il che significa che una modifica in un punto amplierà l'intero intervallo di dati. Non solo, anche la formula è dinamica. Ciò significa che non dovrai modificare manualmente le formule ogni volta che apporti una modifica al foglio.
ARRAYFORMULA vs. Riempimento automatico
Fogli Google offre una funzione di riempimento automatico suggerita che consente di applicare la funzione utilizzata nel resto delle righe. Tuttavia, il suo utilizzo significa che non otterrai nessuno dei vantaggi aggiuntivi di ARRAYFORMULA.
Inoltre, quando aggiorni una cella, c'è sempre il rischio che la compilazione automatica non sia in grado di aggiornare i dati in modo accurato. Ciò può causare la mancata sincronizzazione di molte celle, con conseguenti discrepanze nei dati.
La sintassi per ARRAYFORMULA
ARRAYFORMULA utilizza un argomento, che può essere costituito da altre formule o intervalli di celle. L'argomento è necessario affinché la formula funzioni. Ecco la sintassi di questa formula:
=ARRAYFORMULA(formula)
Ecco l'argomento utilizzato in questa formula:
- formula: questa è un'espressione o un intervallo che utilizza uno o più intervalli della stessa dimensione
Questo argomento può essere:
- Un intervallo di celle
- Un'espressione matematica che utilizza uno o più intervalli di celle della stessa dimensione.
- Una funzione che restituisce risultati maggiori di una cella.
Puoi anche aggiungere questa formula a funzioni non di matrice esistenti anche nei fogli di calcolo. Puoi farlo usando il Ctrl+Maiusc+Invio scorciatoia.
Utilizzo di ARRAYFORMULA con altre funzioni di fogli
Basta guardare la sintassi di questa formula non è sufficiente. Poiché ARRAYFOMULA ha essenzialmente bisogno di una seconda funzione al suo interno per funzionare, dovremo guardare alcuni esempi. Ecco alcuni modi in cui puoi utilizzare questa funzione in Fogli Google.
1. Semplice ARRAYFORMULA
In questo esempio, abbiamo un foglio di calcolo con i nomi al suo interno. Diciamo che vogliamo combinare il nome e il cognome in una nuova cella contenente il nome completo. Per fare ciò, possiamo utilizzare questa formula:
=A2 &""& B2
Come puoi vedere, questa formula funziona per cella. Ciò significa che è necessario inserire l'indirizzo della cella per eseguire la formula. Quando si utilizza ARRAYFORMULA, questo può essere fatto automaticamente senza la necessità di eseguire la formula più volte.
Ecco i passaggi che devi seguire per utilizzare ARRAYFORMULA per combinare le celle in Fogli:
- Fare clic sulla cella in cui si desidera utilizzare ARRAYFORMULA.
- Digita la parte iniziale della formula, che è =FORMULA ARRAY(.
- Ora digita un'iterazione della formula vista all'inizio di questo esempio. In questo caso, usiamo A2:A7 & " " & B2:B7. Nota che abbiamo utilizzato gli interi intervalli invece di utilizzare le singole celle.
- Aggiungi la parentesi di chiusura.
- Infine, premere accedere per eseguire la formula.
2. ARRAYFORMULA Con Funzioni SE
In questo esempio, abbiamo dati di esempio di alcuni articoli del negozio e dei loro livelli di inventario. Utilizziamo la formula SE per verificare se una quantità sufficiente dell'articolo è presente nello stock.
Supponiamo di dover semplicemente riempire automaticamente il file SE formula in ogni cellula individualmente. In tal caso, potrebbe sommarsi rapidamente a un numero elevato di istanze della stessa formula in esecuzione, il che può rallentare i tuoi Fogli Google. Per questo motivo è meglio utilizzare ARRAYFORMULA.
Ecco come combinare ARRAYFORMULA con una funzione SE esistente in Fogli Google:
- Fare clic sull'intervallo di celle che contiene la formula SE. La formula in questo caso è =SE(B2:B5<25,"ordine", "no").
- Sposta il cursore del testo tra i uguale a (=) e il "SE" nella formula.
- Scrivi qui l'istruzione ARRAYFORMULA iniziale, che è FORMULA ARRAY(.
- Vai alla fine della formula e aggiungi una parentesi in più.
- Premere accedere per eseguire la formula.
La formula lo eseguirà in tutte le celle selezionate in una sola istanza. Questo funzionerebbe con altre istruzioni IF come SOMMA.SE in Fogli Google anche.
Conclusione di ARRAYFORMULA in Fogli Google
La funzione ARRAYFORMULA è una delle funzioni più potenti in Fogli. Può eseguire molte funzioni contemporaneamente e può essere combinato con un'ampia varietà di altre funzioni. Anche se all'inizio può sembrare confuso, inizierai a usarlo ovunque nei tuoi fogli di calcolo una volta che avrai preso la mano.
L'esercizio di ARRAYFORMULA ti aiuterà anche a comprendere altre funzioni compatibili con gli array in Fogli Google ed Excel. Continua così e diventerai un professionista del foglio di calcolo in pochissimo tempo.