Sommario
L'esercitazione mostra come inserire una linea verticale in un grafico di Excel, tra cui un grafico a dispersione, un grafico a barre e un grafico a linee, e come rendere interattiva una linea verticale con una barra di scorrimento.
Nelle versioni moderne di Excel, è possibile aggiungere una linea orizzontale a un grafico con pochi clic, che si tratti di una linea media, di una linea target, di un benchmark, di una linea di base o di qualsiasi altra cosa. Ma non esiste ancora un modo semplice per disegnare una linea verticale nel grafico di Excel. Tuttavia, "nessun modo semplice" non significa affatto nessun modo. Dovremo solo fare un po' di pensiero laterale!
Come aggiungere una linea verticale al grafico di dispersione
Per evidenziare un punto importante in un grafico a dispersione e definire chiaramente la sua posizione sull'asse x (o su entrambi gli assi x e y), è possibile creare una linea verticale per quel punto specifico, come mostrato di seguito:
Naturalmente, non "legheremo" una linea all'asse delle ascisse perché non vogliamo riposizionarla ogni volta che i dati di origine cambiano. La nostra linea sarà dinamica e reagirà automaticamente a qualsiasi modifica dei dati.
Per aggiungere una linea verticale al grafico a dispersione di Excel, è necessario procedere come segue:
- Selezionare i dati di partenza e creare un grafico a dispersione nel modo consueto ( Inserto scheda> Chat gruppo> Spargimento ).
- Inserite i dati per la linea verticale in celle separate. In questo esempio, aggiungeremo un linea media verticale per il grafico di Excel, quindi utilizziamo la funzione MEDIA per trovare la media dei valori di x e y, come mostrato nella schermata:
Nota: se si desidera tracciare una linea di demarcazione in corrispondenza di alcuni punto dati esistente , estrarre i valori x e y come spiegato in questo suggerimento: Ottenere i valori x e y per un punto specifico in un grafico a dispersione.
- Fare clic con il tasto destro del mouse su un punto qualsiasi del grafico a dispersione e scegliere Selezionare Dati... nel menu a comparsa.
- Nel Selezionare l'origine dei dati finestra di dialogo, fare clic sul pulsante Aggiungi pulsante sotto Voci di leggenda (serie):
- Nel Serie Edit fare quanto segue:
- Nel Nome della serie digitare un nome per la serie di linee verticali, ad esempio Media .
- Nel Valore della Serie X selezionare il valore indipendentex per il punto dati di interesse. In questo esempio, si tratta di E2 ( Pubblicità media).
- Nel Valore della serie Y selezionare il valore di dipendenza per lo stesso punto di dati. Nel nostro caso, si tratta di F2 ( Vendite media).
- Al termine, fare clic su OK due volte per esistere entrambe le finestre di dialogo.
Nota: assicurarsi di eliminare il contenuto esistente del Valori della serie di solito un array di un solo elemento come ={1}. Altrimenti, le caselle selezionate x e/o y verrà aggiunta alla matrice esistente, causando un errore.
- Selezionate il nuovo punto di dati nel grafico (arancione nel nostro caso) e aggiungete l'opzione Percentuale barre di errore ( Elementi del grafico pulsante> Barre di errore > Percentuale ).
- Fare clic con il tasto destro del mouse sulla voce verticale barra degli errori e scegliere Formato delle barre di errore... dal menu contestuale.
- Sul Formato delle barre di errore passare al riquadro Opzioni della barra degli errori (l'ultima) e impostare Percentuale a 100. In base alle proprie esigenze, impostare Direzione a uno dei seguenti:
- Set Direzione a Entrambi se si desidera che la linea verticale vada verso l'alto e verso il basso dal punto dati.
- Cambiamento Direzione a Meno perché la linea verticale vada solo verso il basso dal punto dati.
- Fare clic sul pulsante orizzontale barra degli errori e fare una delle seguenti operazioni:
- A nascondersi le barre di errore orizzontali, impostare Percentuale a 0.
- A display una linea orizzontale in aggiunta a quella verticale, impostare Percentuale a 100 e scegliere il valore desiderato Direzione .
- Infine, passare all'opzione Riempimento & Linea e scegliere la scheda Colore e Trattino per la barra di errore attualmente selezionata. Si può anche rendere la linea più sottile o più spessa modificando il suo valore di Larghezza .
Il grafico di dispersione contiene una linea verticale che, a seconda delle impostazioni effettuate nei passaggi 8 e 9, può assomigliare a una di queste immagini:
Come aggiungere una linea verticale al grafico a barre di Excel
Se si desidera confrontare i valori reali con la media o l'obiettivo che si desidera raggiungere, inserire una linea verticale in un grafico a barre come mostrato nella schermata seguente:
Per creare una linea verticale nel grafico di Excel, seguite la seguente procedura:
- Selezionare i dati e creare un grafico a barre ( Inserire scheda> Grafici gruppo> Inserire un grafico a colonne o a barre > Barra 2-D ).
- In alcune celle vuote, impostare i dati per la linea verticale come mostrato di seguito.
X Y Valore / formula 0 Valore / formula 1 Poiché stiamo per disegnare un linea media verticale , calcoliamo il Valore X come media delle cellule da B2 a B7:
=MEDIA($B$2:$B$7)
Questa formula viene inserita in entrambe le celle X (D2 e D3). Notate che utilizziamo riferimenti assoluti alle celle per garantire che la formula venga copiata in una seconda cella senza modifiche.
- Fare clic con il tasto destro del mouse su un punto qualsiasi del grafico a barre e fare clic su Selezionare i dati nel menu contestuale:
- Nella finestra a comparsa Selezionare l'origine dei dati fare clic sulla finestra di dialogo Aggiungi pulsante:
- Nel Serie Edit apportare le seguenti modifiche:
- Nel Nome della serie digitare il nome desiderato ( Media in questo esempio).
- Nel Valori della serie selezionare le celle con la casella X valori (D2:D3 nel nostro caso).
- Cliccare OK due volte per chiudere entrambe le finestre di dialogo.
- La nuova serie di dati è stata aggiunta al grafico a barre (due barre arancioni). Fare clic con il pulsante destro del mouse e scegliere Cambiare il tipo di grafico della serie nel menu a comparsa.
- Nel Cambiare il tipo di grafico a seconda della versione di Excel, eseguire una delle seguenti operazioni:
- In Excel 2013 e successivi, selezionare Combo sul Tutti i grafici selezionare la scheda Scatter con linee rette per il Media e fare clic su OK per chiudere la finestra di dialogo.
- In Excel 2010 e precedenti, selezionare X Y (dispersione) > Scatter con linee rette e fare clic su OK .
- Nel risultato della manipolazione precedente, la nuova serie di dati si trasforma in un punto di dati lungo l'asse y primario (più precisamente due punti di dati sovrapposti). Si fa clic con il tasto destro del mouse sul grafico e si sceglie Selezionare i dati di nuovo.
- Nel Selezionare i dati selezionare la finestra di dialogo Media e fare clic sul pulsante Modifica pulsante.
- Nel Serie Edit fare quanto segue:
- Per Valori della Serie X selezionare due celle X con le formule della media (D2:D3).
- Per Valori della serie Y , selezionare due celle Y contenenti 0 e 1 (E2:E3).
- Cliccare OK due volte per uscire da entrambe le finestre di dialogo.
Nota: prima di selezionare le celle con i valori X e Y, ricordarsi di deselezionare la casella corrispondente per evitare errori.
Nel grafico a barre di Excel è comparsa una linea verticale ed è sufficiente aggiungere qualche tocco finale per farla apparire corretta.
- Fare doppio clic sull'asse verticale secondario, oppure fare clic con il tasto destro del mouse e scegliere Formato Asse dal menu contestuale:
- Nel Formato Asse sotto il riquadro Opzioni asse , tipo 1 nel Limite massimo in modo che la linea verticale si estenda fino alla parte superiore.
- Per rendere più pulito il grafico, nascondere l'asse delle ordinate secondarie. A questo scopo, nella stessa scheda del programma Formato Asse espandere il riquadro Etichette e impostare Posizione dell'etichetta a Nessuno .
Il vostro grafico a barre con una linea media verticale è finito e pronto per essere utilizzato:
Suggerimenti:
- A modificare l'aspetto della linea verticale, fare clic con il tasto destro del mouse e selezionare Formato Serie di dati nel menu contestuale, per aprire la finestra di dialogo Formato Serie di dati Per ulteriori informazioni, vedere Come personalizzare la linea nel grafico di Excel.
- Per aggiungere un etichetta di testo per la riga come mostrato nell'immagine all'inizio di questo esempio, seguire i passaggi descritti in Come aggiungere un'etichetta di testo per la riga.
Come aggiungere una linea verticale al grafico a linee in Excel
Per inserire una linea verticale in un grafico a linee, è possibile utilizzare una delle due tecniche descritte in precedenza. Per me il secondo metodo è un po' più veloce, quindi lo utilizzerò per questo esempio. Inoltre, renderemo il nostro grafico interattivo con una barra di scorrimento:
Inserire una linea verticale nel grafico di Excel
Per aggiungere una linea verticale a un grafico a linee di Excel, procedete come segue:
- Selezionare i dati di partenza e creare un grafico a linee ( Inserto scheda> Chat gruppo> Linea ).
- Impostare i dati per la linea verticale in questo modo:
- In una cella (E1), digitare l'etichetta di testo del punto di dati in cui si desidera tracciare una linea, esattamente come appare nei dati di origine.
- In altre due celle (D3 e D4), estrarre il Valore X per il punto dati di destinazione utilizzando questa formula:
=IFERROR(MATCH($E$1,$A$2:$A$7,0), 0)
La funzione MATCH restituisce la posizione relativa del valore di ricerca nell'array e la funzione IFERROR sostituisce un potenziale errore con zero quando il valore di ricerca non viene trovato.
- In due celle adiacenti (E3 e E4), inserire il valore Valori Y di 0 e 1.
Con i dati della linea verticale, seguite i passaggi da 3 a 13 dell'esempio di grafico a barre per tracciare una linea verticale nel vostro grafico. Di seguito, vi illustrerò brevemente i punti chiave.
- Fare clic con il tasto destro del mouse su un punto qualsiasi del grafico, quindi fare clic su Selezionare Dati... .
- Nel Selezionare l'origine dei dati fare clic sulla finestra di dialogo Aggiungi pulsante.
- Nel Serie Edit digitare un nome a piacere nella finestra Nome della serie (ad es. Verticale Linea ) e selezionare le celle con X valori per il Valori della serie (D3:D4 nel nostro caso).
- Fare clic con il tasto destro del mouse su un punto qualsiasi del grafico e scegliere Cambiare il tipo di grafico dal menu a comparsa.
- Nel Cambiare il tipo di grafico apportare le seguenti modifiche:
- Sul Tutti i grafici selezionare la scheda Combo .
- Per la serie di dati principale, scegliere l'opzione Linea tipo di grafico.
- Per il Linea verticale serie di dati, scegliere Scatter con linee rette e selezionare l'opzione Asse secondario casella di controllo accanto ad essa.
- Cliccare OK .
- Fare clic con il tasto destro del mouse sul grafico e scegliere Selezionare Dati...
- Nel Selezionare l'origine dei dati selezionare la finestra di dialogo Verticale Linea e fare clic su Modifica .
- Nel Serie Edit selezionare i valori X e Y per le caselle corrispondenti e fare clic su OK due volte per uscire dalle finestre di dialogo.
- Fare clic con il tasto destro del mouse sull'asse y secondario a destra, quindi fare clic su Formato Asse .
- Sul Formato Asse sotto il riquadro Opzioni asse , tipo 1 nel Limite massimo per assicurarsi che la linea verticale si estenda fino alla parte superiore del grafico.
- Nascondere l'asse y destro impostando Posizione dell'etichetta a Nessuno .
Il grafico con una linea verticale è pronto e ora è il momento di provarlo. Digitate un'altra etichetta di testo in E2 e vedrete la linea verticale muoversi di conseguenza.
Se non volete scrivere, potete arricchire il vostro grafico aggiungendo una barra di scorrimento!
Rendere interattiva una linea verticale con una barra di scorrimento
Per interagire direttamente con il grafico, inseriamo una barra di scorrimento e colleghiamo ad essa la nostra linea verticale. A questo scopo, è necessaria la scheda Sviluppatore. Se non è ancora presente nella barra multifunzione di Excel, è molto semplice attivarla: fare clic con il pulsante destro del mouse sulla barra multifunzione, fare clic su Personalizzare la barra multifunzione , selezionare Sviluppatore sotto Schede principali e fare clic su OK . Ecco!
Eseguite ora questi semplici passaggi per inserire una barra di scorrimento:
- Sul Sviluppatore nella scheda Controlli fare clic sul gruppo Inserire e quindi fare clic su Barra di scorrimento sotto Controlli del modulo :
- In cima o in fondo al grafico (a seconda di dove si desidera che appaia la barra di scorrimento), disegnare con il mouse un rettangolo della larghezza desiderata. Oppure fare semplicemente clic su un punto qualsiasi del foglio, quindi spostare e ridimensionare la barra di scorrimento come si ritiene opportuno.
- Fare clic con il tasto destro del mouse sulla barra di scorrimento e fare clic su Controllo del formato... .
- Collegare la barra di scorrimento a una cella vuota (D5), impostare il parametro Valore massimo al totale dei punti dati e fare clic su OK Disponiamo di dati per 6 mesi, quindi impostiamo il valore di Valore massimo a 6.
- La cella collegata ora mostra il valore della barra di scorrimento e dobbiamo passare questo valore alle nostre celle X per legare la linea verticale alla barra di scorrimento. Eliminate quindi la formula IFERROR/MATCH dalle celle D3:D4 e inserite questa semplice formula:
=$D$5
Il Mese di riferimento Le celle (D1 e E1) non sono più necessarie e possono essere eliminate. In alternativa, è possibile restituire il mese di destinazione utilizzando la formula seguente (che va nella cella E1):
=IFERROR(INDEX($A$2:$A$7, $D$5, 1), "")
Ecco fatto! Il nostro grafico interattivo è stato completato. Ci è voluto un bel po' di tempo, ma ne è valsa la pena. Siete d'accordo?
Ecco come si crea una linea verticale in un grafico di Excel. Per fare esperienza pratica, scaricate la nostra cartella di lavoro di esempio qui sotto. Vi ringrazio per la lettura e spero di vedervi sul nostro blog la prossima settimana!
Eserciziario da scaricare
Linea verticale di Excel - esempi (file .xlsx)