Excel 2020: gli array dinamici possono fuoriuscire - Suggerimenti per Excel

Sommario

Introdotti nel 2019, i nuovi array dinamici rappresentano un cambiamento importante nel motore di calcolo di Excel. Mentre le vecchie formule di matrice Ctrl + Maiusc + Invio potevano restituire diversi risultati in un intervallo preselezionato, queste nuove formule non richiedono Ctrl + Maiusc + Invio e non è necessario preselezionare l'intervallo.

Ad esempio, supponiamo di digitare =B2:B8*C1nella cella C2. In passato, questa formula avrebbe richiesto segni di dollaro intorno a $ C $ 1. Copieresti la formula su tutte e 7 le celle e qualcosa chiamato intersezione implicita si assicurerebbe che i numeri fossero corretti.

Ma ora, con gli array dinamici, una formula nella cella C2 si riverserà e restituirà i risultati in molte celle.

Quando selezioni una cella da C2: C8, viene visualizzato un contorno blu attorno alle celle per farti sapere che i valori sono il risultato di una singola formula. Quella singola formula esiste solo in C2. Se selezioni un'altra cella nell'intervallo, la formula viene visualizzata nella barra della formula, ma è disattivata.

Se l'intervallo B2: B8 cresce (da qualcuno che inserisce le righe nel mezzo), cresceranno anche i risultati versati. Tuttavia, semplicemente digitando nuovi valori in A9: B9 non si estenderà la formula, a meno che non formatti l'intero intervallo con Ctrl + T prima di aggiungere valori.

E se una formula non può fuoriuscire? Cosa succede se ci sono celle non vuote nel modo? Invece di restituire risultati parziali, la formula restituirà il nuovo #SPILL! errore.

Apri il menu a discesa giallo a sinistra dell'errore e puoi selezionare le celle che ostruiscono.

Una volta eliminate le celle che ostruiscono, le risposte appariranno di nuovo.

Articoli interessanti...