Porta Excel a basare i segni di spunta su 0 anziché sulle estremità degli assi (con massimo o minimo fissi)


3

In altre parole, voglio che Excel ancori i segni di spunta a 0 .

Sto cercando di ottenere un asse che va da -35 a 35 , ma con i segni di spunta su multipli di 10:

  • 30, 20, 10, 0 , -10, -20, -30

Ho impostato un'unità principale "fissa" (personalizzata) su 10 e con i miei dati il ​​massimo e il minimo sarebbero automaticamente -40 e 40, quindi ho anche impostato valori "fissi" per le estremità degli assi (-35 per il minimo e 35 per il massimo).

... ma poi i segni di spunta sono:

  • 35, 25, 15, 5, -5, -15, -25, 35

Come posso forzare la messa a terra dei segni di spunta su 0? (Questo dovrebbe essere il valore predefinito!)


Modifica: questa immagine spiega praticamente il problema.

inserisci qui la descrizione dell'immagine

... e qui ci sono alcuni dati che puoi copiare e incollare in Excel per rappresentare graficamente se riesci a risolverlo. ;)

x
0
0

0

y
30
-20

-30


Sto accettando la risposta di Jon Peltier perché mi ha sicuramente aiutato (a ricordare che a volte per fare cose nei grafici in Excel, devi farle da zero ... ad esempio assi e etichette completamente falsi in questo caso), e perché preferirei dai il mio consenso a qualcun altro. :) Per favore, vedi la mia risposta per la soluzione completa!
AM,

Risposte:


4

È abbastanza facile falsificare le etichette e le linee della griglia, utilizzando la serie XY nascosta con etichette dati e barre di errore.

Innanzitutto, formatta entrambi gli assi in modo da codificare il minimo a -35, il massimo a +35 e la spaziatura del segno di spunta a 5.

Inserisci {-30, -20, -10,0,10,20,30} in una colonna e tutti gli zeri nella colonna successiva. Aggiungi due serie al grafico. Il primo dovrebbe usare i valori per X e gli zeri per Y, il secondo dovrebbe usare gli zeri per X e i valori per Y. Ciò aggiunge punti lungo i due assi in cui si desidera le etichette.

Formatta le serie aggiunte per non usare linee o marcatori. Aggiungi le etichette dei dati sotto la serie sull'asse orizzontale usando le etichette delle categorie (valori X). Aggiungi le etichette dei dati a sinistra della serie sull'asse verticale usando i valori Y.

Per le linee della griglia, aggiungere più e meno barre di errore orizzontali di lunghezza 35 alla serie sull'asse verticale. Aggiungere più e meno barre di errore verticali di lunghezza 35 alla serie sull'asse orizzontale. Formattare le barre di errore con un grigio chiaro, senza tappi terminali.

Guarda il mio tutorial passo-passo su Etichette e griglie personalizzate dell'asse in un grafico di Excel


Grazie per la risposta e per tutte le cose sul tuo sito web a cui ho fatto riferimento in passato! Tutto sembra funzionare con il tuo metodo (anche se è un peccato che Excel richieda il ricorso a elementi grafici personalizzati !), Tranne per il fatto che non riesco a capire come gestire le barre di errore orizzontali (ho perso abbastanza tempo cercando di capire che ho finito per chiedere una domanda separata qui: superuser.com/questions/624922/… ). Inoltre, stai dicendo che in questo caso devono essere presenti dei segni di spunta ogni 5 o posso ottenerli ogni 10?
AM

Bene, sembra che l'unico modo per rimuovere i segni di spunta che non si desidera è disattivarli (Formato asse> Colore linea> Nessuna linea) e cambiare il carattere dei numeri affinché corrispondano allo sfondo (bianco per impostazione predefinita). ... e poi per portarli dove li vuoi, dovresti creare altre 2 serie come quelle che descrivi, solo che questa volta rendere le barre di errore molto più brevi (e unilaterale se vuoi) e lasciarle nere.
AM

... ma questo fa scomparire del tutto gli assi, quindi devi creare anche assi artificiali! Inoltre, è necessario scegliere un'unità principale che non provochi alcuna etichetta di segno di spunta sovrascrivendo le etichette della linea della griglia artificiale (un problema anche con il testo dell'etichetta dell'asse bianco). In questo caso l'unità principale 10 funziona senza sovrapposizioni.
AM

Se aiuta, ho scritto un tutorial passo-passo basato su questa domanda su peltiertech.com/WordPress/… .
Jon Peltier,

1

Supponendo che stai parlando di un grafico a linee, ecco un modo per farlo:

  • Aggiungi un secondo set di dati con incrementi di 10 (-40, -30, ecc.)

  • Imposta il suo asse sull'asse secondario.

  • Impostare le etichette dei dati degli assi su Basso (questo lo sposterà accanto all'asse primario

  • Impostare le etichette dei dati per l'asse primario su Alto (questo lo sposterà sull'asse laterale destro.

  • Impostare il formato numerico dell'asse primario sul formato personalizzato di ";;;" (questo li farà non mostrare

  • Disattiva i segni di spunta dell'asse primario

  • Impostare il colore della linea delle serie di dati secondari su Nessuna linea

  • Seleziona la legenda per la seconda serie di dati ed eliminala

inserisci qui la descrizione dell'immagine


Il tuo grafico corrisponde ai tuoi dati qui? (I numeri dell'asse y nel tuo grafico non sono uguali a nessuna delle due serie.) Inoltre, pensi di poter usare gli stessi valori che ho dato nel mio esempio per chiarezza?
AM

Il tuo terzo passaggio non funzionerà per me ("Imposta le etichette dei dati degli assi su Basso (questo lo sposterà vicino all'asse primario"), anche se immagino che funzionerebbe se potessi supporre che gli assi abbiano minimi di 0 (tu ha detto "grafico a linee). Il mio asse secondario andrà all'estrema destra o all'estrema sinistra, ma non dove si trova l'asse primario.
AM

3 ° passaggio alternativo possibile: "Layout"> "Assi"> "Asse verticale secondario"> "Altre opzioni dell'asse verticale secondario"> Opzioni dell'asse (scheda predefinita)> scegliere "Valore dell'asse:" in "Incroci dell'asse orizzontale:", quindi digitare in "0".
AM

Fuori tutto il giorno. Mi dispiace per la mancata corrispondenza dei dati; era di corsa fuori dalla porta. La tua foto mi è stata molto utile per capire meglio il problema, che vedrò di nuovo.
Chuff,

Ho seguito tutti i tuoi passaggi (tranne lo scambio nel mio passaggio n. 3), e sembra che questo processo sarebbe utile per qualcosa in futuro (quindi grazie), ma sfortunatamente non risolve il problema. I segni di spunta e le linee della griglia non sono più facili da domare sugli assi secondari che su quelli primari. (Hanno la stessa proprietà fastidiosa di avere segni di spunta e linee della griglia bloccati alle estremità.)
AM
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.