Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Intervallo dati variabile per grafico excel

1,165 views
Skip to first unread message

DividedCoder

unread,
Jan 4, 2010, 4:06:08 PM1/4/10
to
ciao
non so se il titolo che ho messo sia corretto comunque cerco di farmi capire
qui, scusate se scrivo sciocchezze-:)
Io mi sono fatto un file excel per tenermi dei conti e ho creato un grafico
per visualizzare dei valori che si succedono nel tempo.
Il grafico va a pescare i valori nella colonna A del foglio 2 tramite questa
dicitura :Foglio2!$A$2:$A$40.
Il primo valore sar� sulla cella A2, il secondo sulla A3 e via dicendo, ogni
valore � uguale al precedente + x.
quando sono passati ad esempio due giorni io ho inserito due valori ma il
grafico chiaramente ne legge sempre 40 e si presenta con i primi due punti
corretti e poi una lunga linea dritta che unisce gli altri 37 punti tutti
pari all'ultimo valore inserito.
Poi quando arrivo al 40esimo valore modifico e metto 60 e allora mi trovo la
linea dritta che unisce altri 20 punti tutti pari al 40 valore.
potrei mettere subito 100 ma all'inizio dell'anno mi troverei un grafico
lunghissimo con solo i primi punti "validi" e allora vado avanti di 20 in
20.
Non � possibile impostare il grafico in modo che vada a leggersi sempre fino
all'ultimo valore inserito?
Grazie


Ignazio

unread,
Jan 4, 2010, 4:45:45 PM1/4/10
to
"DividedCoder" <carlo....@iris.com> ha scritto nel messaggio
news:e4dy4HYj...@TK2MSFTNGP04.phx.gbl...

> ciao
> non so se il titolo che ho messo sia corretto comunque cerco di farmi
> capire qui, scusate se scrivo sciocchezze-:)
> Io mi sono fatto un file excel per tenermi dei conti e ho creato un
> grafico per visualizzare dei valori che si succedono nel tempo.
> Il grafico va a pescare i valori nella colonna A del foglio 2 tramite
> questa dicitura :Foglio2!$A$2:$A$40.
> Il primo valore sar� sulla cella A2, il secondo sulla A3 e via dicendo,
> ogni valore � uguale al precedente + x.

> quando sono passati ad esempio due giorni io ho inserito due valori ma il
> grafico chiaramente ne legge sempre 40 e si presenta con i primi due punti
> corretti e poi una lunga linea dritta che unisce gli altri 37 punti tutti
> pari all'ultimo valore inserito.
> Poi quando arrivo al 40esimo valore modifico e metto 60 e allora mi trovo
> la linea dritta che unisce altri 20 punti tutti pari al 40 valore.
> potrei mettere subito 100 ma all'inizio dell'anno mi troverei un grafico
> lunghissimo con solo i primi punti "validi" e allora vado avanti di 20 in
> 20.
> Non � possibile impostare il grafico in modo che vada a leggersi sempre
> fino all'ultimo valore inserito?
> Grazie

Leggi:
http://groups.google.it/group/microsoft.public.it.office.excel/msg/e4d9547d45b55f8e?hl=it

--
Ciao,
Ignazio
http://www.riolab.org

DividedCoder

unread,
Jan 4, 2010, 5:23:45 PM1/4/10
to

"Ignazio" <i_putign...@SeScriviAvirgilio.it> ha scritto nel messaggio
news:eY3wNdYj...@TK2MSFTNGP04.phx.gbl...

> "DividedCoder" <carlo....@iris.com> ha scritto nel messaggio
> news:e4dy4HYj...@TK2MSFTNGP04.phx.gbl...

> Leggi:
> http://groups.google.it/group/microsoft.public.it.office.excel/msg/e4d9547d45b55f8e?hl=it

grazie, effettivamente � quello che mi serviva e funziona.
Peccato che � emerso un'altro problema che non avevo previsto e che mi
risulta difficile spiegare.
Faccio una domanda per vedere se riesco ad avvicinarmi all'obiettivo:
nella cella J35 c'� la formula di una somma ma io voglio che la somma venga
calcolata solo se la cella A36 non � vuota, se invece la cella A36 � vuota
voglio che la cella J35 rimanga a sua volta vuota.
Grazie per l'aiuto, sono un auto-didatta e faccio queste cose per hobby-:)))
Abbi pazienza.


giovanna

unread,
Jan 4, 2010, 5:53:32 PM1/4/10
to
Il 04/01/2010, DividedCoder ha detto :


> Faccio una domanda per vedere se riesco ad avvicinarmi all'obiettivo:

> nella cella J35 c'ᅵ la formula di una somma ma io voglio che la somma venga
> calcolata solo se la cella A36 non ᅵ vuota, se invece la cella A36 ᅵ vuota

> voglio che la cella J35 rimanga a sua volta vuota.

ciao,
provo ad aiutarti un po' su questo:
In J35:
SE(A36<>"";tua_somma;"")

--
ciao
giovanna
.......................
www.riolab.org
.........................


Divided Coder

unread,
Jan 5, 2010, 12:14:01 PM1/5/10
to
grazie
stasera provo con calma il tuo suggerimento.

"giovanna" ha scritto:

> Il 04/01/2010, DividedCoder ha detto :
>
>
> > Faccio una domanda per vedere se riesco ad avvicinarmi all'obiettivo:

> > nella cella J35 c'è la formula di una somma ma io voglio che la somma venga
> > calcolata solo se la cella A36 non è vuota, se invece la cella A36 è vuota

> > voglio che la cella J35 rimanga a sua volta vuota.
>
> ciao,
> provo ad aiutarti un po' su questo:
> In J35:
> SE(A36<>"";tua_somma;"")
>
> --
> ciao
> giovanna

> ........................
> www.riolab.org
> ..........................
>
>
> .
>

DividedCoder

unread,
Jan 5, 2010, 8:43:23 PM1/5/10
to

"Divided Coder" <Divide...@discussions.microsoft.com> ha scritto nel
messaggio news:CDF81A2B-DF3F-4D30...@microsoft.com...

>> > calcolata solo se la cella A36 non � vuota, se invece la cella A36 �

>> > vuota
>> > voglio che la cella J35 rimanga a sua volta vuota.
>>
>> ciao,
>> provo ad aiutarti un po' su questo:
>> In J35:
>> SE(A36<>"";tua_somma;"")

Ciao
come mi avete spiegato le cose funzionano per� la cella J35 che contiene la
formula, pur rimanendo correttamente vuota viene interpretata dal grafico
come 0 e quindi sono al punto di partenza con un grafico che legge sempre lo
stesso intervallo di valori di prima.
Se tolgo la formula allora il grafico � OK ma cos� chiaramente tutta la
matematica va in malora.
Non vorrei fosse perch� in origine la cella contiene un numero frutto della
formula che tu hai chiamato tua_somma e il grafico non riesce a scrollarsi
di dosso il valore ma lo considera 0, mi � gi� capitato in altre circostanze
tipo una formattazione condizionale che mi fa diventare rossa o blu la cella
che in origine � bianca.
Se la condizione blu si avvera e la cella diventa blu anche se tu fai che la
condizione non sia pi� vera la cella non ritorna pi� bianca ma rimane blu o
si trasforma in rossa se si avvera la condizione rossa, cio� funziona bene
ma non torna pi� allo stato originale.
In questo caso dovrei rifare tutto il file ex-novo ma vale la pena di
tentare?


giovanna

unread,
Jan 6, 2010, 3:52:01 AM1/6/10
to
Il 06/01/2010, DividedCoder ha detto :

> "Divided Coder" <Divide...@discussions.microsoft.com> ha scritto nel
> messaggio news:CDF81A2B-DF3F-4D30...@microsoft.com...
>
>>> > calcolata solo se la cella A36 non ᅵ vuota, se invece la cella A36 ᅵ
>>> vuota
>>> > voglio che la cella J35 rimanga a sua volta vuota.
>>>
>>> ciao,
>>> provo ad aiutarti un po' su questo:
>>> In J35:
>>> SE(A36<>"";tua_somma;"")
>
> Ciao
> come mi avete spiegato le cose funzionano perᅵ la cella J35 che contiene la
> formula, pur rimanendo correttamente vuota viene interpretata dal grafico
> come 0 e quindi sono al punto di partenza con un grafico che legge sempre lo
> stesso intervallo di valori di prima.

Da quel che posso capire ...
prova a modificare cosᅵ la formula:

SE(A36<>"";tua_somma;#N/D)
Cosᅵ il valore 0 viene ignorato...

DividedCoder

unread,
Jan 6, 2010, 8:54:55 AM1/6/10
to
non riesco a venirne fuori, probabilmente si pu� fare ma impazzirei.
oppure dovrei creare un nuovo file per vedere con le celle "vergini" cosa
succede.
solo che sarebbe un lavoraccio.
cambio decisamente strategia-:))))
Posso mettere una formula nei dati di origine del grafico che mi va a
leggere il valore pi� alto in una colonna e lo usa per creare l'intervallo?
Cos� mi basterebbe aggiungere una colonna con 1 cifra ad ogni evento che
deve essere monitorato dal grafico per far s� che questo sia sempre "lungo"
tanto quanto i dati, in corrispondenza del primo evento metto 2, secondo
evento 3 e via dicendo.
Ad esempio gli metterei come intervallo
=Foglio2!$B$2:$B$(formula_che_legge_il valore_pi�_alto_nella_colonna_X) e
l'intervallo si allunga ogni volta fino al numero che scrivo io nella
colonna X.
E' una sciocchezza?
Grazie

"giovanna" <g_ar...@asiatin.it> ha scritto nel messaggio
news:mn.32507da19...@asiatin.it...


> Il 06/01/2010, DividedCoder ha detto :
>> "Divided Coder" <Divide...@discussions.microsoft.com> ha scritto nel
>> messaggio news:CDF81A2B-DF3F-4D30...@microsoft.com...
>>

>>>> > calcolata solo se la cella A36 non � vuota, se invece la cella A36 �


>>>> vuota
>>>> > voglio che la cella J35 rimanga a sua volta vuota.
>>>>
>>>> ciao,
>>>> provo ad aiutarti un po' su questo:
>>>> In J35:
>>>> SE(A36<>"";tua_somma;"")
>>
>> Ciao

>> come mi avete spiegato le cose funzionano per� la cella J35 che contiene

>> la formula, pur rimanendo correttamente vuota viene interpretata dal
>> grafico come 0 e quindi sono al punto di partenza con un grafico che
>> legge sempre lo stesso intervallo di valori di prima.
>
> Da quel che posso capire ...

> prova a modificare cos� la formula:
>
> SE(A36<>"";tua_somma;#N/D)
> Cos� il valore 0 viene ignorato...

giovanna

unread,
Jan 6, 2010, 9:10:39 AM1/6/10
to
Il 06/01/2010, DividedCoder ha detto :
> non riesco a venirne fuori, probabilmente si puᅵ fare ma impazzirei.

> oppure dovrei creare un nuovo file per vedere con le celle "vergini" cosa
> succede.
> solo che sarebbe un lavoraccio.
> cambio decisamente strategia-:))))
> Posso mettere una formula nei dati di origine del grafico che mi va a leggere
> il valore piᅵ alto in una colonna e lo usa per creare l'intervallo?
>................................


No, stando cosᅵ le cose io rinuncio a indagare per comprendere.... :-))
Non te la prendere, sorrido..

L'unica cosa che posso pensare ᅵ che non hai seguito *pedissequamente*
le indicazioni del link segnalato da Ignazio, per costruire il grafico
dinamico.
Ripartirei da lᅵ!
E poi, utilizza la formula con #N/D

DividedCoder

unread,
Jan 6, 2010, 11:06:34 AM1/6/10
to

"giovanna" <g_ar...@asiatin.it> ha scritto nel messaggio
news:mn.338e7da13...@asiatin.it...

>> Posso mettere una formula nei dati di origine del grafico che mi va a

>> leggere il valore pi� alto in una colonna e lo usa per creare
>> l'intervallo?
>>................................
> L'unica cosa che posso pensare � che non hai seguito *pedissequamente* le

> indicazioni del link segnalato da Ignazio, per costruire il grafico
> dinamico.

> Ripartirei da l�!


> E poi, utilizza la formula con #N/D

va beh, faccio ancora un pi di tentativi e vediamo se tiro fuori qualcosa
grazie mille


0 new messages