Come modificare i valori minimo e massimo degli assi del grafico mediante una formula in Excel?
Quando si crea un grafico a dispersione in Excel, il programma imposta automaticamente i valori massimo e minimo degli assi. Tuttavia, in alcuni casi potrebbe essere utile definire o modificare tali valori mediante formule. Come fare? Questo articolo presenta una macro VBA per impostare e aggiornare dinamicamente i valori minimo e massimo degli assi del grafico utilizzando formule in Excel.
Modifica del valore min/Valore massimo degli assi del grafico con una formula in Excel
Per modificare il valore min/Valore massimo degli assi del grafico con formule in una Grafico a dispersione in Excel, procedere come segue:
Passo 1: Seleziona i tuoi dati di origine e aggiungi un grafico a dispersione facendo clic su Inserisci dispersione (X, Y) e grafico a bolle(oppure su)Dispersione) nella scheda Inserisci.
Passo 2: Individuare un Intervallo vuoto accanto a Dati di origine, ad esempio l'intervallo E1:G4, e aggiungere le intestazioni come mostrato nell'immagine seguente:
Passo 3: Determinare i valori di Valore minimo e Valore massimo per l'asse X e l'asse Y mediante formule:
(1) Valore massimo sull'asse X: nella cella F2, inserisci la formula =ROUNDUP(MAX(A2:A18)+2;0) e premi il tasto Invio;
(2) Valore minimo sull'asse X: nella cella F3, inserisci la formula =ROUNDDOWN(MIN(A2:A18)-1;0) e premi il tasto Invio.
(3) Valore di graduazione sull'asse X: nella cella F4, digita 1 o un altro valore di graduazione desiderato;
(4) Valore massimo sull'asse Y: nella cella G2, inserisci la formula =ROUNDUP(MAX(B2:B18)+20;0) e premi il tasto Invio;
(5) Valore minimo sull'asse Y: nella cella G3, inserisci la formula =ROUNDDOWN(MIN(B2:B18)-10;0) e premi il tasto Invio;
(6) Valore di graduazione sull'asse Y: nella cella G4, digita 10 o un altro valore di graduazione desiderato.
Nota: Nelle formule indicate sopra, A2:A18 è la colonna Prezzo su cui si basa la scala dell’asse X, mentre B2:B18 è la colonna Peso su cui si basa la scala dell’asse Y. Puoi regolare i valori di Valore massimo o Valore minimo modificando i numeri nelle formule in base alle tue esigenze.
Passo 4: Seleziona il grafico a dispersione, fai clic con il pulsante destro del mouse sul nome del foglio di lavoro corrente nella barra delle schede e scegli Visualizza codice dal menu contestuale.
Passo 5: Nella finestra Microsoft Visual Basic, Applications aperta, copiare e incollare il seguente codice:
VBA: Modifica del valore min/Valore massimo degli assi del grafico mediante formule
Sub ScaleAxes()
With Application.ActiveChart.Axes(xlCategory, xlPrimary)
.MinimumScale = ActiveSheet.Range("F3").Value
.MaximumScale = ActiveSheet.Range("F2").Value
.MajorUnit = ActiveSheet.Range("F4").Value
End With
With Application.ActiveChart.Axes(xlValue, xlPrimary)
.MinimumScale = ActiveSheet.Range("G3").Value
.MaximumScale = ActiveSheet.Range("G2").Value
.MajorUnit = ActiveSheet.Range("G4").Value
End With
End Sub Nota: F3 è il valore minimo sull’asse X, F2 è il valore massimo sull’asse X, F4 è l’intervallo di graduazione sull’asse X, G3 è il valore minimo sull’asse Y, G2 è il valore massimo sull’asse Y e G4 è l’intervallo di graduazione sull’asse Y; tutti questi riferimenti possono essere modificati in base alle proprie esigenze.
Passo 6: Esegui questa macro VBA facendo clic sul pulsante Esegui oppure premendo il tasto F5.
A questo punto si noterà che i valori di Valore minimo e Valore massimo degli assi X e Y saranno stati modificati contemporaneamente nel Grafico a dispersione selezionato.
Seleziona facilmente i valori massimi/Valore minimo in ogni riga/colonna o Intervallo limitato in Excel
La funzione Seleziona celle Max/Min di Kutools per Excel ti permette di selezionare in modo rapido e semplice i valori massimi/minimi o i risultati maggiori/minori delle formule dall’intervallo selezionato in Excel.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi