Vai al contenuto principale

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

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 inserire scheda.

Passaggio 2: trova un intervallo vuoto oltre ai dati di origine, dice Range E1: G4, aggiungi i titoli come mostrato nella schermata seguente:

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

(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.

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.

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.

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.


ad seleziona max min 2

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi una prova GRATUITA di 30 giorni con tutte le funzionalità senza carta di credito richiesta! 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 Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

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...

Descrizione


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!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Code not complete. Get Error "Object variable not set or With Block variable not set". What do I do ti fix?
This comment was minimized by the moderator on the site
Just select the Chart first, then Run...
This comment was minimized by the moderator on the site
I should point out that I have multiple charts that I want to set (all the same) in the same sheet.
This comment was minimized by the moderator on the site
I got an error running this code. Not sure why, as everything is the same. Error: "Object variable or With block variable not set"
This comment was minimized by the moderator on the site
Olá,
Como posso fazer isto para múltiplos gráficos?


Obrigado,
Raquel
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations