
Per creare un grafico dinamico che ignori automaticamente i valori vuoti, puoi utilizzare intervalli denominati dinamici creati con formule. Quando viene aggiunto un nuovo valore, il grafico si espande automaticamente per includere il valore. Se un valore viene eliminato, il grafico rimuove automaticamente l'etichetta.
Nel grafico mostrato, i dati vengono tracciati in una serie. I valori provengono da un intervallo denominato denominato "valori", definito con la formula fornita di seguito:
=$C$4:INDEX($C$4:$C$30,COUNT($C$4:$C$30)) // values
Le etichette degli assi provengono da un intervallo denominato denominato "gruppi", definito con questa formula:
=$B$4:INDEX($B$4:$B$30,COUNT($C$4:$C$30)) // groups
Questa pagina spiega gli intervalli denominati dinamici creati con INDICE in modo più dettagliato.
Come creare questo grafico
1. Creare un grafico normale, basato sui valori mostrati nella tabella. Se includi tutte le righe, Excel traccerà anche i valori vuoti.
2. Utilizzando il gestore dei nomi (control + F3) definire il nome "gruppi". Nella casella "si riferisce a", utilizza una formula come questa:
=$B$4:INDEX($B$4:$B$30,COUNT($C$4:$C$30))
3. Definisci un nome per "valori" con lo stesso processo, utilizzando questa formula:
=$C$4:INDEX($C$4:$C$30,COUNT($C$4:$C$30))
4. Modificare la serie di dati con il comando Seleziona dati. Per i valori di serie, utilizza il nome definito "valori" con il nome del foglio anteposto:
=Sheet1!values
Per le etichette di categoria, utilizza il nome definito "gruppi" con il nome del foglio anteposto:
=Sheet1!groups
5. Fare clic su OK due volte per salvare le modifiche e visualizzare la finestra di dialogo Seleziona dati.