Formule di matrice dinamiche e formule di matrice CSE legacy

In settembre 2018 sono state rilasciate formule in forma di matrice dinamica per Excel in Office 365. Di seguito sono illustrate le differenze tra matrici dinamiche e le formule legacy Ctrl + Shift + Enter (CSE).

Nota: 24 settembre 2018: le funzioni di matrice dinamica sono attualmente una caratteristica beta e sono disponibili solo per una parte dei partecipanti al programma Office Insider in questo momento. Continueremo a ottimizzare queste funzionalità nei prossimi mesi. Quando saranno pronte, verranno rilasciate a tutti gli abbonati a Office Insider e agli abbonati a Office 365.

Formule in forma di matrice dinamica:

  • Può "fuoriuscire" all'esterno dei limiti della cella in cui è stata immessa la formula. L'esempio seguente mostra la funzione RANDARRAY in D1, che si propaga tra D1: F5 o 5 righe per 3 colonne. La formula di matrice dinamica esiste tecnicamente solo nella cella D1, mentre con una formula CSE Legacy la formula deve essere immessa nell'intero intervallo.

    Funzione RANDARRAY immessa nella cella D1, che fuoriesce da D1 a F5.

  • Verrà ridimensionato automaticamente man mano che i dati vengono aggiunti o rimossi dall'intervallo di origine. Le formule di matrice CSE troncano l'area di ritorno se è troppo piccola oppure restituiscono #N/A se è troppo grande.

  • Calcolare in un contesto 1x1. Ad esempio, la funzione RAND restituirà un singolo risultato, quindi se vuoi che vengano restituiti più numeri casuali alla griglia, puoi usare la funzione RANDARRAY. Le funzioni riga e colonna restituiscono la riga e la colonna della cella di origine. Sequenza (ROW ()) può essere usato per replicare il vecchio comportamento della riga in una formula in forma di matrice legacy.

  • Tutte le nuove formule che restituiscono più di 1 risultato verranno automaticamente riversate. Non è necessario premere CTRL + MAIUSC + INVIO.

  • Le formule di matrice CSE vengono mantenute per motivi di compatibilità. In futuro devi usare le formule di matrici dinamiche.

  • Quando le celle di una formula di matrice di CSE legacy dipendevano l'una dall'altra, Excel tenterà di calcolare ognuno singolarmente anziché come matrice. Questo comportamento è stato denominato "rottura CSE" e, in determinate circostanze, le formule calcolate in questo modo potrebbero produrre risultati incoerenti. Per evitare potenziali risultati incoerenti, è consigliabile usare formule separate invece di affidarsi alla rottura di CSE. Le formule in forma di matrice dinamica non si disgregano. Verranno invece segnalati i riferimenti circolari in modo che sia possibile affrontarli.

  • Possono essere modificate facilmente modificando la cella di origine, mentre le formule di matrice CSE richiedono che l'intero intervallo venga modificato simultaneamente.

  • L'inserimento/eliminazione di colonne e righe è vietato in un intervallo di formule di matrice CSE attivo. Prima di tutto, è necessario eliminare le formule di matrice esistenti nel modo desiderato.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Vedere anche

Funzione FILTRO

Funzione MATR.CASUALE

Funzione SEQUENCE

Funzione SORT

Funzione SORTBY

Funzione UNICI

Errori #SPILL! in Excel

Matrici dinamiche e il comportamento di matrice espansa

Operatore di intersezione implicito: @

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×