Non riesco a racchiudere il testo delle etichette dell'asse x su grafici Excel 2007. Di conseguenza, le etichette degli assi si sovrappongono l'una sull'altra. Qualcuno sa come posso avvolgere queste etichette?Excel 2007 - Avvolge etichette X-Axis (interruzione di riga, a capo automatico)
risposta
Dopo molte ricerche su google abbiamo trovato CHAR(10)
la soluzione ai nostri problemi. Finché si ha il valore come:
="First Line" & CHAR(10) & "Second Line"
si romperà asse X, asse Y, Tabella intestazione ecc
Dopo un sacco di frustrazione, ecco come ho ingannato Excel:
- Selezionare i dati per l'asse x nel foglio di calcolo.
- Creare un nuovo formato personalizzato, inserendo
CTRL+j
dove si desidera un'interruzione di riga. (Può apparire come una casella o un punto interrogativo in scatola, che chiamerò come[]
e[?]
). - Sul grafico, aprire la finestra di dialogo
Format Axis
per l'asse x e selezionareNumber
dall'elenco a sinistra. - Selezionare
Custom
nell'elencoCategory
e il nuovo formato personalizzato deve essere disponibile nell'elencoType
. Selezionalo e chiudi la finestra di dialogoFormat Axis
. - Cambia il formato nel foglio di calcolo su qualsiasi cosa desideri.
Ad esempio, ho i valori datetime su l'asse x di un grafico a dispersione, e voglio che le etichette di asse x per assomigliare
Thursday
April 14
12:55 PM
Così, seguendo la procedura descritta sopra, io entro dddd[CTRL+j]mmmm d[CTRL+j]h:mm AM/PM
come formato personalizzato nel foglio di calcolo. Sembra dddd[]mmmm d[]h:mm AM/PM
nell'elenco Tipo e Thursday[?]April 14[?]12:55 PM
nel foglio di calcolo.
NOTA: se è impostato Wrap Text
per le colonne, lo [?]
verrà sostituito con un'interruzione di riga, ma l'altezza della colonna non verrà regolata automaticamente, in modo da nascondere tutti tranne la prima riga.
In realtà, il modo più semplice è quello di forzare una rottura nella cella del foglio con ALT + INVIO. Questo verrà trasferito alle etichette degli assi.
E se si utilizza Excel su Mac, fare Ctrl + Cmd + Invio per aggiungere un'interruzione di riga nella cella che si rifletterà anche sul grafico. – Anupam
Devo notare che ho trovato che devi farlo solo su un'etichetta (forse la tua più lunga), e sembra che poi avvolga automaticamente le altre etichette automaticamente. – rryanp
In alcuni casi ho usato 'CHAR (13)'. –