2012-08-22 30 views
5

Ho un grafico basato su una tabella.
I dati nella tabella sono formattati in modo condizionale per essere un numero o una valuta.Formattazione condizionale per asse grafico

Quando formattato come un numero normale l'asse Y si presenta come la seguente:

enter image description here

Quando formattato come valuta l'asse Y non adotta la stessa formattazione. Questo è deliberato o un bug in Excel? C'è una soluzione? Non voglio usare VBA nella soluzione, ma qualsiasi formula è ovviamente valida.

enter image description here

risposta

1

Edit - Soluzione Attuale:

La soluzione a questo cosa difficile era quella di utilizzare intervalli denominati!

Un intervallo denominato può cambiare il suo contenuto, quindi reindirizzare un grafico in modo dinamico in base a una condizione! Questo è abbastanza potente. L'ho usato in altre occasioni, ma prima dovevo essere davvero ossessionato da questa domanda, in modo che la mia memoria fosse attivata.

Nel mio screenshot si vede tutto il contenuto per risolvere questo. Basta impostare quei due nomi con una condizione che ti piace.

Sfortunatamente la mia soluzione richiede di pubblicizzare le colonne di dati per riflettere le diverse formattazioni. Ma almeno, risolve il tuo problema.

solution with named ranges


Edit:

Dopo aver guardato in questo problema più dettagliate, devo segnare qui, che la mia risposta non risolve questo problema particolare. Sebbene questo possa essere usato in combinazione con una soluzione VBA per il problema dato, non può essere applicato senza VBA, tranne ovviamente per i dati statici formattati.


Ciò è possibile con le impostazioni corrette per il vostro asse:

enter image description here

Quando si collega alla sorgente, la formattazione dei dati si rifletterà nel diagramma;)

Altrimenti il ​​tuo grafico userà qualsiasi formato tu abbia impostato per questo asse.

+0

Grazie per questo: la domanda menziona specificamente 'formattazione condizionale '- questa risposta non funziona. – whytheq

+0

Mi dispiace, non ho capito che lo sapevi e non funziona con cond. formattig. Hai provato anche qualche soluzione VBA, che ha funzionato o meno? Ti dispiace una soluzione VBA? – Jook

+0

Ho usato VBA per 10 anni - speravo di risolvere questo tramite le finanze – whytheq

1

La formattazione condizionale non si applica a tutti i grafici, si vede solo nelle tabelle nel foglio. È più di un livello che una vera e propria fonte di dati. utilizzare la formattazione valuta standard oppure è possibile utilizzare una formula come =a1&" £" se avete bisogno di fare alcuni dati aggiuntivi formattazione

+0

questo trasforma il numero in testo e quindi il grafico è _even_ più confuso! – whytheq

+0

@SiddharthRout .... come fai a muoverti? – whytheq

+0

mentre la formattazione condizionale non si applica direttamente ai grafici, ma usando 'Collegato al sorgente' si avranno gli stessi effetti, eccetto per qualsiasi materiale specifico del colore, ma tutti i formati di dati, come dati,%, valuta, ecc. – Jook

0

Here è un link che possono aiutare. Puoi farlo utilizzando intervalli nominati e offset. Questo è il meglio che ho potuto trovare dopo una piccola ricerca.

+0

Ho letto brevemente il post e non riesco a vedere una risposta definitiva - se hai letto questo messaggio e ritieni che ci sia una risposta, puoi aggiungere i dettagli al tuo post – whytheq

Problemi correlati