Vai al contenuto principale

Come modificare il valore minimo / massimo dell'asse del grafico con la formula in Excel?

Autore: Kelly Ultima modifica: 2024-09-24

Quando creiamo un grafico a dispersione in Excel, il grafico calcolerà automaticamente il valore dell'asse massimo / minimo. A volte, gli utenti potrebbero voler determinare e modificare il valore dell'asse massimo / minimo mediante formule, come gestirlo? Questo articolo introdurrà una macro VBA per determinare e modificare il valore minimo / massimo dell'asse del grafico con la formula in Excel.


Cambia il valore minimo / massimo dell'asse del grafico con la formula in Excel

Per modificare il valore minimo / massimo dell'asse del grafico con le formule in un grafico a dispersione in Excel, puoi procedere come segue:

Passaggio 1: selezionare i dati di origine e aggiungere un grafico a dispersione facendo clic su Inserisci Scatter (X, Y) e Grafico a bolle (o Scatter)> Scatter sul canale inserire scheda.
Opzioni di dispersione sul nastro

Passaggio 2: trova un intervallo vuoto oltre ai dati di origine, ad esempio Intervallo E1:G4, aggiungi i titoli come mostrato nello screenshot seguente:
Intestazioni di riga e colonna aggiunte all'intervallo E1:G4

Passaggio 3: calcolare il valore minimo e massimo per l'asse X e l'asse Y con le formule:
Ottieni il valore minimo e il valore massimo per l'asse X e l'asse Y

(1) Valore massimo nell'asse X: nella cella F2 immettere la formula = ARROTONDO (MAX (A2: A18) +2,0)e premere il tasto entrare chiave;
(2) Valore minimo nell'asse X: nella cella F3 immettere la formula = ARROTONDO (MIN (A2: A18) -1,0)e premere il tasto entrare chiave.
(3) Valore di spunta nell'asse X: nel tipo di cella F4 1 o altro valore di tick di cui hai bisogno;
(4) Valore massimo nell'asse Y: nella cella G2 immettere la formula = ARROTONDO (MAX (B2: B18) +20,0)e premere il tasto entrare chiave;
(5) Valore minimo sull'asse Y: nella cella G3 immettere la formula = ARROTONDO (MIN (B2: B18) -10,0)e premere il tasto entrare chiave;
(6) Valore di spunta sull'asse Y: nel tipo di cella G4 10 o altro valore di tick di cui hai bisogno.

Note:: Nelle formule precedenti, A2: A18 è la colonna Prezzo su cui calcoli la scala dell'asse x in base, B2: B18 è la colonna Peso su cui calcoli la scala dell'asse y in base. E puoi regolare il valore massimo o il valore minimo cambiando i numeri nelle formule sopra in base alle tue esigenze.

Passaggio 4: selezionare il grafico a dispersione e fare clic con il pulsante destro del mouse sul nome del foglio di lavoro corrente sulla barra delle schede del foglio e selezionare il file Visualizza codice dal menu di scelta rapida.
Opzione Visualizza codice visualizzata quando si fa clic con il pulsante destro del mouse sul nome del foglio di lavoro corrente nella barra delle schede Foglio

Passaggio 5: nella finestra di apertura di Microsoft Visual Basic, Applications Edition, copia e incolla il seguente codice nella finestra:

VBA: modifica i valori min / max dell'asse del grafico con le 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

Note:: F3 è il valore minimo sull'asse X, F2 è il valore massimo sull'asse X, F4 è il valore tick sull'asse X, G3 è il valore minimo sull'asse Y, G2 è il valore massimo sull'asse Y, G4 è il valore tick sull'asse Y e puoi modificarli tutti in base alle tue esigenze.
Codice copiato nella finestra VBA

Passaggio 6: eseguire questo VBA facendo clic su Correre o premendo il pulsante F5 chiave.

Quindi vedrai il valore minimo e il valore massimo dell'asse X e dell'asse Y tutti vengono modificati contemporaneamente nel grafico a dispersione selezionato.
Il valore minimo e il valore massimo dell'asse X e dell'asse Y vengono modificati nel grafico a dispersione selezionato

Seleziona facilmente i valori massimo / minimo in ogni riga / colonna o intervallo specificato in Excel

Kutools per Excel Seleziona celle con valore massimo e minimo può aiutarti a selezionare facilmente i valori più grande / più piccolo o i valori di formula più grande / più piccolo dall'intervallo selezionato in Excel.


Interfaccia Seleziona celle con valore massimo e minimo di Kutools

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora
Utilizza Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • 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 della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!