Scott ha una serie di dati per data che viene utilizzata per un grafico. I dati vengono inseriti per data che riflette solo i giorni feriali. (I dati non contengono voci per i fine settimana.) Quando Scott traccia i dati utilizzando le date come asse orizzontale, Excel inserisce le date del fine settimana senza punti dati.

Queste date non sono nei dati originali e sembra che non riesca a sbarazzarsene in modo che nel grafico vengano visualizzati solo i dati nella tabella.

Che tu ci creda o no, questo comportamento è previsto. Quando converti i dati in un grafico, Excel cerca di dare un senso ai dati che sta creando.

Se determina che i dati in una particolare colonna o riga rappresentano le date, esamina la prima data nell’intervallo e l’ultima data nell’intervallo e quindi la utilizza come intervallo per l’asse. Ciò significa che include punti dati nell’intervallo che potrebbero non esistere realmente nei dati originali, come i fine settimana menzionati da Scott.

La soluzione a questo è superare l’analisi automatica eseguita da Excel mentre converte i dati nel foglio di lavoro in un grafico. Ci sono alcuni modi per farlo. Prima di tutto, puoi convertire le date originali in valori di testo. (Excel non riconosce i valori di testo come date e quindi non esegue l’intera operazione dell’intervallo dalla prima all’ultima.) È possibile farlo convertendo effettivamente la colonna o la riga della data in testo o aggiungendo una colonna o una riga helper che contiene le date come rappresentazioni di testo. Se decidi di seguire la rotta dell’helper, potresti usare una formula come la seguente:

=TEXT(A1,"m/d/yy")

Potresti, ovviamente, cambiare il modello di formattazione per la data in qualsiasi cosa desideri, come descritto in altri ExcelTips. Dovresti quindi utilizzare la colonna o la riga helper come dati dell’asse nel grafico. Excel lo riconosce come testo e include solo i punti dati nel foglio di lavoro, non più weekend fantasma!

È interessante notare che puoi anche ingannare Excel nella sua analisi semplicemente convertendo una singola cella nella colonna della data in un valore di testo. Sembra che se l’intera riga o colonna non contiene date, Excel non applica più l’analisi dell’intervallo di date quando si assembla il grafico.

Se non desideri modificare i dati originali, puoi semplicemente dire a Excel di ignorare l’analisi della data. Segui questi passaggi se stai usando Excel 2007 o Excel 2010:

  1. Crea il tuo grafico come faresti normalmente. Si noti che il grafico include le date fantasma indesiderate (fine settimana).

  2. Fare clic con il pulsante destro del mouse sull’asse che contiene le date. Excel visualizza un menu contestuale.

  3. Scegli Formato asse dal menu contestuale. Excel visualizza la finestra di dialogo Formato asse.

  4. Sul lato sinistro della finestra di dialogo, scegli Opzioni asse. (Vedi figura 1.)

  5. Nella sezione Tipo di asse delle opzioni, scegli Asse del testo.

  6. Fare clic su OK per chiudere la finestra di dialogo.

Se stai usando Excel 2013 o una versione successiva, i passaggi sono leggermente diversi:

  1. Crea il tuo grafico come faresti normalmente. Si noti che il grafico include le date fantasma indesiderate (fine settimana).

  2. Fare clic con il pulsante destro del mouse sull’asse che contiene le date. Excel visualizza un menu contestuale.

  3. Scegli Formato asse dal menu contestuale. Excel visualizza il riquadro attività Formato asse a destra dell’area di lavoro.

  4. Le impostazioni di Axis Options dovrebbero essere visualizzate automaticamente, ma in caso contrario fare clic su Axis Options e quindi sull’icona Axis Options. (Vedi figura 2.)

  5. Nella sezione Tipo di asse delle opzioni, scegli Asse del testo.

  6. Chiudere il riquadro delle attività, come desiderato.

A questo punto, Excel dovrebbe ridisegnare il grafico e trattare le date come valori di testo, anche se in realtà sono date. Ciò significa che non otterrai date fantasma nell’intervallo di date visualizzato nel grafico. Inoltre, le date sull’asse dovrebbero essere visualizzate esattamente come appaiono nei dati del foglio di lavoro. Pertanto, se desideri modificare il modo in cui le date vengono visualizzate nel grafico, dovrai riformattare i dati di origine per ottenere l’aspetto desiderato.

Tieni presente che la tua capacità di modificare l’impostazione Tipo di asse dipende dal tipo di grafico che stai creando. Se il grafico non ha un asse (come un grafico a torta) o il grafico serve principalmente per tracciare numeri (come con un grafico XY), potresti non essere in grado di dire a Excel di trattare l’asse come testo. Perché? Perché così facendo non ha senso nel caso di questi tipi di grafici.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (13271) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.