Fare in modo che, in excel 2013, nei grafici a dispersione (XY), le linee dei valori y non scendano a zero o si interrompano in corrispondenza di celle vuote

Anonimo
2013-05-27T15:17:35+00:00

I grafici vengono creati a partire da una serie di 4 colonne.

La prima è composta da valori decimali in cui il numero a sinistra del punto definisce  il giorno del mese, (1, 2, 3, ecc.), i valori a destra del punto invece definiscono l'ora come   100/24*ora.  I valori si presentano come : 1.08 per le ore 2 del giorno 1, 1.33 per le ore 8 del giorno 1, 2.08 per le ore 2 del giorno 2, 2.50 per le ore 12 del giorno 2, ecc.. Forse potrà sembrare un metodo un po' contorto, ma  è l'unico che sono riuscito a trovare per dare proporzionalità ai valori rilevati nelle varie ore del giorno e continuità delle linee del grafico nel passaggio da un giorno all'altro.

La seconda e la terza colonna contengono valori. In queste  colonne però possono esserci delle celle con formule ma prive di valori.                              In corrispondenza di tali celle le linee del grafico scendono a zero.  La mia domanda riguarda proprio questo : come fare perché le linee del grafico NON scendano a zero. (Con OpenOffice è sufficiente inserire nella cella una coppia di virgolette). 

Per completezza, (anche se questo non ha alcun rilievo per il quesito), la quarta colonna contiene uno stesso numero che crea  una linea che, opportunamente  "piazzata" e ingrossata, mi definisce il range entro il quale dovrebbero rimanere le linee definite dai valori della seconda e della  terza colonna.  Grazie della risposta.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2013-05-27T16:12:07+00:00

...

La seconda e la terza colonna contengono valori. In queste  colonne però possono esserci delle celle con formule ma prive di valori.                              In corrispondenza di tali celle le linee del grafico scendono a zero.  La mia domanda riguarda proprio questo : come fare perché le linee del grafico NON scendano a zero. (Con OpenOffice è sufficiente inserire nella cella una coppia di virgolette). 

Per completezza, (anche se questo non ha alcun rilievo per il quesito), la quarta colonna contiene uno stesso numero che crea  una linea che, opportunamente  "piazzata" e ingrossata, mi definisce il range entro il quale dovrebbero rimanere le linee definite dai valori della seconda e della  terza colonna.  Grazie della risposta.

Ciao Rodolfo,

i grafici ignorano il valore #N/D (valore non disponibile), che può essere ottenuto da questa formula: =NON:DIPS()

Detto ciò, se, come mi pare di aver capito, i valori da riportare nel grafico derivano da una formula, puoi modificarla in modo che restituisca il valore #N/D quando il suo risultato è zero, ad esempio:

=SE(RisultatoDellaTuaFormula=0;NON.DISP();RisultatoDellaTuaFormula)

Se, invece, i valori da riportare nel grafico sono valori digitati e non calcolati, dovrai utilizzare una colonna di supporto nella quale ci sarà una formula del tipo:

=SE(CellaDigitata=0;NON.DISP();CellaDigitata)

Ovviamente nel grafico dovrai utilizzare quest'ultima colonna e non quella originale.

Spero di averti aiutato,

Andrea.

La risposta è stata utile?

0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2014-01-02T12:04:33+00:00

    La soluzione va bene per la prima volta.

    Siccome il grafico deve essere continuamente aggiornato, quando nella colonna di inserimento dati cancello tutto per poter successivamente inserire i nuovi dati, nella colonna di creazione del grafico mi vengono tutte le celle con #N/D e quindi non posso più utilizzare il programma.

    Chiedo come poter fare perché le celle con #N/D possano ricevere ancora dati. 

    Grazie    Rodolfo

    Ciao Rodolfo,

    mi dispiace, ma non riesco a inquadrare il problema, ma soprattutto non capisco cosa significa non posso più utilizzare il programma.

    Supponiamo che la colonna di inserimento dati sia la C, mentre la colonna utilizzata per la creazione del grafico sia la H. Utilizzando la seconda delle soluzioni proposte - che mi sembra la più adatta alla tua situazione - la cella H2 conterrà la seguente formula:

    =SE(C2;C2;NON.DISP())

    E' ovvio che quando cancellerai i dati contenuti nella colonna C, tutti i valori corrispondenti nella colonna H diventeranno #N/D ed il grafico risulterà anch'esso vuoto. Mano a mano che digiterai nuovamente i valori in colonna C, essi saranno anche 'trasferiti' in colonna H ed il grafico riprenderà forma.

    Andrea.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-01-02T10:38:42+00:00

    La soluzione va bene per la prima volta.

    Siccome il grafico deve essere continuamente aggiornato, quando nella colonna di inserimento dati cancello tutto per poter successivamente inserire i nuovi dati, nella colonna di creazione del grafico mi vengono tutte le celle con #N/D e quindi non posso più utilizzare il programma.

    Chiedo come poter fare perché le celle con #N/D possano ricevere ancora dati. 

    Grazie    Rodolfo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2013-05-29T08:05:45+00:00

    Il         NON.DISP()         è quello che ci voleva.

    Grazie ancora                 Rodolfo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2013-05-28T13:57:26+00:00

    La risposta corrisponde proprio alle mie necessità ! Credo proprio che tu mi abbia aiutato molto. Controllo subito e vedo se quelle terribili puntate a zero scompaiono. Grazie infinite.

    Ciao

    Rodolfo

    La risposta è stata utile?

    0 commenti Nessun commento