2016-07-11 14:16:42 +0000 2016-07-11 14:16:42 +0000
7
7

Creare un grafico a barre "raggruppato" da una tabella in Excel

In primo luogo, non ho quasi nessuna esperienza con i grafici di Excel :)

Sto cercando di creare un grafico abbastanza semplice da una tabella abbastanza semplice. Ma sto avendo più problemi di quanto pensassi e ci sto passando troppo tempo.

Allora, questa è la tabella:

E questo è uno schizzo di quello che voglio avere:

Allora… L'asse X ha le etichette della riga superiore, l'asse Y ha i valori della riga 4 e le barre sono raggruppate secondo le etichette della riga 3. Inoltre, le barre sono colorate e c'è una legenda sul lato che collega un colore a una specifica sotto-etichetta.

Come faccio? :)

E una domanda bonus… Diciamo che voglio aggiungere una nuova “settimana” ogni tanto a destra di questa tabella (espandendola con più dati). Posso farlo in modo che il grafico si adatti automaticamente e includa i nuovi dati? O dovrò modificarlo manualmente ogni volta?

P.S. Se tutto questo è già stato risposto, scusate, ma non ho idea di cosa cercare.

Risposte (3)

9
9
9
2016-08-11 12:39:24 +0000

I grafici di Excel funzionano tracciando righe e colonne di dati, non solo una grande riga lunga. Quindi disponi i tuoi dati in questo modo:

Seleziona questo intervallo di dati e, nella scheda Inserisci della barra multifunzione, clicca su Tabella. Non inserirà nulla, ma convertirà il tuo normale intervallo di dati in una speciale struttura di dati conosciuta come Tabella. Niente di cui aver paura, le tabelle sono piuttosto potenti. La finestra di dialogo ti chiederà se il tuo intervallo ha delle intestazioni, cosa che fa (Settimana, A, B, C, Totale).

La tabella ora ha una formattazione speciale, con una riga di intestazione colorata e bande di colore alternate. È un po’ troppo formattata, ma puoi selezionarla e scegliere uno stile meno (o più!) formattato.

Ora seleziona la tabella, o una cella all'interno della tabella, e inserisci un grafico a colonne.

Se non vuoi il totale (potrebbe sovrastare il resto dei dati, semplicemente seleziona e cancella il totale delle colonne nel grafico, o seleziona solo le prime quattro colonne della tabella prima di selezionare il grafico.

Ora arriva la magia delle tabelle. Se avete una formula da qualche parte che si basa sull'intera colonna di una tabella, allora se aggiungete o rimuovete righe nella tabella, la formula si aggiornerà senza alcuno sforzo da parte vostra. Queste formule includono le formule delle serie nel grafico. Quindi aggiungete una riga alla tabella, e il grafico includerà automaticamente la nuova riga di dati.  

5
5
5
2016-07-11 15:31:07 +0000

C'è un modo non molto semplice per farlo con i grafici normali, ma la vera abilità qui è usare una PivotChart.

Questo richiederebbe prima di tutto di riformattare i vostri dati in formato tabellare, fondamentalmente in modo che ci sia solo una riga di intestazioni - i vostri dati sarebbero così:

WEEK # | LETTER | VALUE - La tabella pivot gestirà i totali per te

Prima vuoi selezionare tutti i dati e creare una tabella pivot (insert -\> pivot table)

Clicca ‘OK’ e vedrai una PivotTable vuota su un nuovo foglio.

Poi, vorrai andare su “Strumenti PivotTable -> Opzioni” sulla barra multifunzione (è viola in Office 2010) e clicca su “PivotChart”. Selezionerete la prima opzione Bar Chart e sarete accolti da un grafico vuoto.

Sul lato destro dello schermo vedrai una lista di tutte le tue colonne per intestazione e quattro caselle sotto. Impila i tuoi “gruppi” in modo che i gruppi vadano dal livello più alto a quello più basso verticalmente in questo, poi metti le colonne i cui valori vorresti misurare sul grafico nella casella “Valori”.

Per quanto riguarda la tua domanda bonus, il formato tabellare dei dati che usi lo rende super semplice. Basta fare la settimana # 4 la prossima settimana :)

-1
-1
-1
2019-08-16 02:47:14 +0000

La mia non è una risposta, ma una domanda su una delle risposte.

La mia domanda è relativa alla risposta “C'è un modo non molto semplice per farlo con i grafici normali, ma la vera abilità qui è usare un PivotChart” PivotChart.

Nella parte inferiore del PivotChart mostrato, mostra i due livelli di Etichette dati in basso, per l'asse X.

La mia domanda: Come si formattano ENTRAMBI I LIVELLI delle etichette dati dell'asse X? Sia i livelli “A, B, C” che “1, 2, 3” delle etichette dati dell'asse nell'esempio di questa risposta.

(Per etichette di dati intendo le etichette “di campo” in basso sotto l'asse, non le etichette di dati effettivi nel grafico). Se faccio clic con il tasto destro del mouse sulle etichette dell'asse e seleziono Formato asse, ottengo l'opzione per formattare l'asse, ma sembra che io possa formattare solo le etichette di livello “A, B, C” (dall'esempio qui), ma non riesco a capire come o se posso anche formattare il livello “1, 2, 3” delle etichette.

Grazie in anticipo. Ho fatto un po’ di ricerche e finora non riesco a trovare nulla che mi aiuti in questo.