Sommario
Se vi trovate in una situazione in cui il vostro grafico di Excel non si aggiorna con i nuovi dati e siete alla ricerca di una soluzione, siete nel posto giusto. In questo articolo ho discusso 2 possibili soluzioni a questo problema.
Scarica il quaderno di esercizi
Scaricate la seguente cartella di esercizi dal link sottostante.
Grafico non aggiornato con nuovi dati.xlsx2 soluzioni se il grafico di Excel non si aggiorna con i nuovi dati
Per prima cosa, osservate i dati seguenti e il grafico corrispondente.
Si tratta di un grafico impilato al 100% dei dati di vendita di 3 negozi. Ora, il problema è che se si aggiungono nuovi dati a quelli esistenti, il grafico non si aggiorna automaticamente.
Qui di seguito vi mostrerò 2 soluzioni a questo problema.
Promemoria:
Prima di esplorare le soluzioni, ricordate che se il vostro Opzioni di calcolo (nel Formule scheda, Calcolo ) non è impostato su Automatico, ogni volta bisogna premere il tasto F9 per applicare le modifiche. Quindi fatelo prima!
Soluzione 1: convertire i dati in una tabella Excel
Se si gira il proprio dati in una tabella Excel aggiornerà automaticamente il grafico ogni volta che si aggiungono nuovi dati. Per trasformare i dati in una tabella, seguite la procedura seguente.
📌 Passi:
- Per prima cosa, selezionare i dati o una cella all'interno dei dati, quindi andare alla voce Inserire scheda.
- Quindi fare clic sul pulsante Tabella e il tasto Crea tabella si aprirà una finestra.
- Qui, contrassegnare la casella di controllo denominata La mia tabella ha intestazioni .
- Infine, premere OK .
A questo punto, aggiungete una nuova colonna o una nuova riga e inserite i valori in esse; Excel aggiornerà automaticamente il grafico.
Nota:
Inserire i nuovi dati accanto all'ultima voce, cioè non ci devono essere righe o colonne vuote tra la nuova e la vecchia ultima voce.
Soluzione 2: impostare una formula dinamica per ogni colonna di dati
Se utilizzate Excel 2003 o versioni precedenti, la prima soluzione non funziona. In tal caso, dovrete utilizzare una formula dinamica per consentire l'aggiornamento dei grafici di Excel con i nuovi dati. Qui vi mostrerò come fare.
📌 Passo 1: creare nomi definiti e impostare formule dinamiche per ogni colonna di dati
Per prima cosa, è necessario definire i nomi di ciascuna colonna di dati e impostare una formula dinamica per ognuna di esse. Per fare questo
- Vai al sito Formule fare clic sulla scheda Nomi definiti e fare clic su Definire il nome dall'elenco.
Il Nuovo nome apparirà la finestra di dialogo.
- Digitare il nome della prima intestazione della colonna di dati nel campo Nome: Qui abbiamo digitato Mese Gli altri nomi in arrivo sono: Store_1, Store_2 e Store_3.
Nota:
Quando si definiscono i nomi, inserire un trattino basso (_) invece di uno spazio nei nomi. Excel Name Manager non supporta gli spazi nei nomi definiti.
- Selezionate il nome del foglio di lavoro corrente dalla finestra Ambito di applicazione: Nel nostro caso, si tratta del menu a tendina Formula dinamica foglio di lavoro.
- Nel Si riferisce a: inserire la seguente formula per la prima colonna di dati. Le altre colonne di dati dovranno essere modificate in base ai rispettivi intervalli di dati.
=OFFSET($B$5,0,0,COUNTA($B:$B)-1)
Il Funzione OFFSET si riferisce alla prima cella dei dati. Quindi, se i dati iniziano dalla cella A2, digitare A2 invece di B5. Il parametro Funzione COUNTA Si riferisce all'intera colonna di dati. Modificare la formula in base all'intervallo di dati.
- Infine, premere OK .
Ripetete tutti questi passaggi per le successive 3 colonne di dati. Nominatele Store_1, Store_2 & Store_3 e impostate le seguenti formule dinamiche rispettivamente per ciascuna di esse.
Per il negozio 1:
=OFFSET($C$5,0,0,COUNTA($C:$C)-1)
Per il negozio 2:
=OFFSET($D$5,0,0,COUNTA($D:$D)-1)
Per il negozio 3:
=OFFSET($E$5,0,0,COUNTA($E:$E)-1)
La creazione di nomi definiti e l'impostazione di formule dinamiche per le colonne di dati sono state completate. È possibile ricontrollarle dalla finestra di dialogo Nome Manager opzione.
📌 Passo 2: modificare le voci della legenda e le etichette degli assi orizzontali con nomi definiti
- A questo punto, fare clic in un punto qualsiasi dell'area del grafico Selezionare i dati dal menu contestuale.
Il Selezionare l'origine dei dati apparirà la finestra di dialogo.
- Guarda Voci di leggenda (serie) Selezionare la prima voce e fare clic sulla voce Modifica pulsante.
- Dal Serie Edit finestra, scrivere Formula dinamica'!Store_1 nel Valori della serie: Cioè, sostituire l'intervallo con il nome definito corrispondente.
- Stampa OK .
- Ripetere le stesse operazioni per il negozio 2 e il negozio 3.
- Andare quindi alla sezione Etichette dell'asse orizzontale (categoria) e fare clic sulla voce Modifica pulsante.
Viene visualizzata la seguente finestra.
- Sostituire gli intervalli di celle con il nome definito, ad esempio, abbiamo digitato Mese invece.
- Quindi premere OK due volte per chiudere tutte le finestre.
Ora, se si aggiungono nuovi dati, il grafico di Excel si aggiorna. Guardate l'immagine seguente per averne la prova.
Per saperne di più: Come modificare i dati dei grafici in Excel (5 esempi)
Conclusione
Se ancora il vostro grafico Excel non si aggiorna con i nuovi dati, provate a riavviare o fatecelo sapere nella casella dei commenti. Vi risponderemo il prima possibile e cercheremo di risolvere il vostro caso. Restate con ExcelWIKI e continuate a imparare!