Qui, nel team di Excel, lavoriamo sempre per migliorare le prestazioni e la stabilità di Excel. Cerchiamo continuamente il feedback dei clienti su cosa possiamo fare per creare un prodotto migliore e implementare suggerimenti positivi ogni volta che possiamo. Di fatto, molti dei miglioramenti apportati di recente sono stati le risposte dirette ai problemi dei clienti. Ad esempio, abbiamo scoperto che molti utenti aziendali di Excel aziendali pesanti erano meno entusiasti delle prestazioni di Excel quando hanno eseguito l'aggiornamento da Office 2010 a versioni più recenti.
Abbiamo ascoltato e il team si è impostato per affrontare le aree in cui era possibile migliorare le prestazioni più significative e offrirle nel più breve tempo possibile. Ad esempio:
- Sono stati apportati di nuovo miglioramenti sostanziali alle prestazioni delle funzioni di aggregazione (SOMMA.PIÙ.SE, CONTA.PIÙ.SE, MEDIA.PIÙ.SE e così via), RealtimeData (RTD) e molto altro per significative riduzioni del tempo di calcolo.
- Sono stati apportati notevoli miglioramenti alle prestazioni delle funzioni CERCA.VERT, CERCA.ORIZZ e CONFRONTA, con conseguente riduzione significativa del tempo di calcolo. Per i clienti di Microsoft 365, CERCA.X e CONFRONTA.X offrono una maggiore flessibilità e ancora più miglioramenti delle prestazioni.
- È stata migliorata l'allocazione della memoria di Excel con Excel con indirizzi grandi, maggiore velocità di copia/incolla, annullamento, formattazione condizionale, modifica e selezione delle celle, scorrimento, filtro, apertura di file e programmabilità.
- Il motore di calcolo di Excel è stato riprogettato con il rilascio di funzioni di matrice dinamiche, che sostituiscono le funzioni di matrice legacy di Excel CTRL+MAIUSC+INVIO. Queste funzioni aggiungono a Excel funzionalità difficili da ottenere nelle versioni precedenti di Excel. Ad esempio, ora è possibile ordinare e filtrare un elenco con formule invece di farlo manualmente.
Per continuare sul tema delle prestazioni, questo articolo elenca diversi suggerimenti per migliorare le prestazioni di Excel.
Suggerimenti per le prestazioni per circostanze specifiche
| CIRCOSTANZA | SUGGERIMENTO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Lentezza generale durante la modifica nella griglia o quando si cambia foglio di lavoro | Disattivare le animazioni di Office | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza durante lo spostamento di una finestra di Excel o quando si usano i tasti di scelta rapida ALT+ dopo l'aggiornamento a Windows 10 | Disattiva gli effetti visivi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza generale su un computer senza processore grafico dedicato o con una scheda grafica o un driver precedente | Disattiva accelerazione grafica hardware | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza durante la modifica di una cella dopo un'altra | Disattivare Anteprima suggerimenti | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza durante l'uso di più monitor ad alta risoluzione con funzionalità di Office dinamiche con riconoscimento dinamico ad alta definizione per monitor | Impostare la modalità compatibilità di Office su Ottimizza per la compatibilità | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Le parti di Excel diventano bianche o grigie quando si esegue il codice VBA | Usare la proprietà ScreenUpdating e il comando DoEvents in modo appropriato nel codice VBA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mancata risposta o CPU elevata su Windows 10 quando sono aperte molte finestre di Excel e Background Application Manager esegue un'analisi periodica in background | Imposta questa chiave del Registro di sistema in Windows 10 versione 17763.832 o successiva per disattivare l'analisi. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza durante la pressione di ALT+tasti di scelta rapida in Excel | Nella versione Office 365 1908 o successiva, aggiungere questa chiave del Registro di sistema. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lentezza all'avvio di Excel | Aprire Excel in modalità provvisoria per verificare se la lentezza è causata dai componenti aggiuntivi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Si riscontrano problemi di memoria insufficiente nell'apertura di più cartelle di lavoro | Aprire Excel in una nuova istanza | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Power Query il caricamento di una query in un foglio di lavoro richiede troppo tempo. | Modificare le proprietà di Impostazioni query | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Power Query sta impiegando troppo tempo per aggiungere una query all'anteprima dei dati nel editor di Power Query. | Gestisci anteprima dati |
Collegamenti ad argomenti più comuni
| Argomento | Descrizione |
|---|---|
| Miglioramenti delle prestazioni delle formule interne | Informazioni sui miglioramenti delle prestazioni più recenti del team di Excel. |
| Miglioramenti dell'allocazione della memoria con la funzionalità LAA (Large Address Aware) | Excel ora può usare più memoria di sistema che mai, anche con Office a 32 bit. |
| Miglioramento delle prestazioni di calcolo | Informazioni sui metodi per usare le formule in modo più intelligente e su come vengono calcolati. |
| Miglioramenti delle prestazioni e dei limiti | Questo è un riepilogo generale di alcuni dei nostri ultimi miglioramenti. |
| Procedure consigliate per il codice VBA | Suggerimenti e consigli per ottimizzare il codice VBA del team di Excel. |
| Considerazioni su problemi comuni di prestazioni relativi a componenti aggiuntivi e macro di Office in Office | Se si creano macro o componenti aggiuntivi per Office, è consigliabile leggere questo articolo. |
| Suggerimenti per ottimizzare gli ostacoli alle prestazioni | Altri suggerimenti su come migliorare le prestazioni di calcolo di Excel, anche con funzioni definite dall'utente per VBA. |
| Confronto tra interfacce documento singole e multiple in Excel 2010 e versioni successive | In Excel 2013 e versioni successive ogni finestra di Excel può contenere una sola cartella di lavoro e ogni finestra ha una barra multifunzione specifica. Questo tipo di interfaccia è denominata SDI (Single Document Interface). Per impostazione predefinita, quando si apre una nuova cartella di lavoro, questa viene visualizzata in un'altra finestra di Excel, anche se si tratta della stessa istanza di Excel. |
Scarica gli aggiornamenti più recenti e facci sapere cosa ne pensi
- Se si vogliono ottenere gli aggiornamenti più recenti per Excel, è possibile partecipare al programma Office Insider.
- Inviare commenti e suggerimenti premendo lo smile nell'angolo in alto a destra del riquadro di Excel. Assicurarsi di inserire il termine "ExcelPERF" da qualche parte nei commenti, in modo da poter essere sempre aggiornati.
- Porre una domanda nella tech community di Excel. Questa è una vivace community di appassionati di Excel che aspettano di rispondere alle tue domande. Monitoriamo inoltre passivamente i forum per tenere d'occhio eventuali tendenze o problemi emergenti.
- Per richiedere nuove funzionalità, invitiamo a inviare feedback per consentirci di assegnare priorità alle nuove funzionalità negli aggiornamenti futuri. Per ulteriori informazioni, vedere Come inviare feedback su Microsoft Office.