Condividi tramite

Grafico a linee dinamico con aggiornamento automatico

Anonimo
2014-06-09T06:47:44+00:00

Buongiorno, vi chiedo gentilmente come ottenere con excel 2010 un grafico a linee dinamico che si aggiorni automaticamente al variare dei dati di origine. Mi spiego meglio:

La cella A1 la denomino “Data”, la cella B1 “Close”, la cella C1 “Z-score”

  1. Nelle celle A2, A3, A4, A5 e così via inserisco le date in ordine crescente, escludendo i sabati e le domeniche (09/06/14, 10/06/14, 11/06/14 etc..);
  2. Nelle celle B2,B3,B4,B5 e così via inserisco (sarebbe utile capire come farlo in DDE, ma ci si può pensare dopo) i valori di chiusura dell’indice di borsa. Ad es.21850(B2), 21957(B3) e così via;
  3. nelle celle D1 e E1 calcolo rispettivamente la media e la deviazione standard con riferimento ai valori “Close”, di un certo numero di “Close” ( ad esempio prendendo in considerazione 250 valori di close)
  4. nelle celle C2, C3, C4, C5 e così via calcolo lo Z-Score con la formula “(Close-Media)/Deviazione standard.

Il mio scopo sarebbe quello di ottenere un grafico a linee,  con l’indicazione della data e dello Z-Score, che si aggiorni automaticamente quando inserisco ogni giorno il valore del close, con l’accortezza che:

  • la media, la deviazione standard, lo Z-score  e quindi il grafico a linee siano riferiti sempre allo stesso numero di campioni (ad. Es. 250), nel senso che devono includere l’ultima data inserita e l’ultimo valore di close inserito e devono quindi escludere la prima data inserita (cella A2), il primo valore di close inserito (B2), il primo valore di z-Score calcolato (C2) e così via.
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

25 risposte

Ordina per: Più utili
  1. Anonimo
    2014-06-09T08:50:44+00:00

    http://1drv.ms/1iftAIB

    ecco il link. Ti ringrazio tanto. Nell'esempio ci sono solo 11 dati campione ma poi, in base alle tue formule, lo adatto alle esigenze

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-06-09T08:47:30+00:00

    https://onedrive.live.com/redir?resid=9285C30078A07DBF!311&authkey=!AFwOuN6-f5OLj50&ithint=file%2c.xlsx

    Sei troppo gentile! Ti ringrazio tanto. Nel file allegato c'è l'esempio di 10 serie di dati, dopo lo potrò estendere al numero che ritengo opportuno.

    Grazie ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-06-09T08:41:02+00:00

    Ciao Andrea e grazie per la risposta ma non riesco a capire come fare xché mi da errore. Potresti indicarmi come allegare un file excel in modo tale che tu mi possa inserire le formule di cui parli? (se non chiedo troppo)

    Puoi utilizzare uno qualsiasi dei servizi di condivisione di documenti, eccone un paio:

    https://onedrive.live.com/about/it-it/

    https://www.dropbox.com/

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-06-09T08:25:34+00:00

    Ciao Andrea e grazie per la risposta ma non riesco a capire come fare xché mi da errore. Potresti indicarmi come allegare un file excel in modo tale che tu mi possa inserire le formule di cui parli? (se non chiedo troppo)

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-06-09T08:06:56+00:00

    Buongiorno, vi chiedo gentilmente come ottenere con excel 2010 un grafico a linee dinamico che si aggiorni automaticamente al variare dei dati di origine. Mi spiego meglio:

    La cella A1 la denomino “Data”, la cella B1 “Close”, la cella C1 “Z-score”

    1. Nelle celle A2, A3, A4, A5 e così via inserisco le date in ordine crescente, escludendo i sabati e le domeniche (09/06/14, 10/06/14, 11/06/14 etc..);
    2. Nelle celle B2,B3,B4,B5 e così via inserisco (sarebbe utile capire come farlo in DDE, ma ci si può pensare dopo) i valori di chiusura dell’indice di borsa. Ad es.21850(B2), 21957(B3) e così via;
    3. nelle celle D1 e E1 calcolo rispettivamente la media e la deviazione standard con riferimento ai valori “Close”, di un certo numero di “Close” ( ad esempio prendendo in considerazione 250 valori di close)
    4. nelle celle C2, C3, C4, C5 e così via calcolo lo Z-Score con la formula “(Close-Media)/Deviazione standard.

    Il mio scopo sarebbe quello di ottenere un grafico a linee,  con l’indicazione della data e dello Z-Score, che si aggiorni automaticamente quando inserisco ogni giorno il valore del close, con l’accortezza che:

    • la media, la deviazione standard, lo Z-score  e quindi il grafico a linee siano riferiti sempre allo stesso numero di campioni (ad. Es. 250), nel senso che devono includere l’ultima data inserita e l’ultimo valore di close inserito e devono quindi escludere la prima data inserita (cella A2), il primo valore di close inserito (B2), il primo valore di z-Score calcolato (C2) e così via.

    Ciao Antonio,

    il problema dei grafici con intervalli dinamici è di per sé banale. E' sufficiente fornire al grafico un intervallo dinamico - none definito che si autoridimensiona con l'aggiunta o la cancellazione di dati - invece che un intervallo statico ad esempio A2:A1000.

    Come si definisce un intervallo dinamico sulla colonna A che inizia dalla riga 2 fino all'ultima occupata? 

    Ctrl+F3 Inserisci

    Scegli il nome che preferisci e nella casella Riferito a digita:

    =SCARTO(A2;;;CONTA.VALORI(A2:A1000))

    Ora la serie del grafico farà riferimento a quel nome.

    Le formule, invece, non si duplicano da sole all'aggiunta di nuovo dato ma, una volta aggiunto il nuovo valore ricopierai la formula dal rigo precedente. Ovviamente anche in questo caso, potrai fare riferimento ad un intervallo dinamico - che utilizzi ad esempio le 250 celle precedenti - utilizzando la funzione SCARTO().

    Ad esempio, la media dei precedenti 10 valori della colonna A, la puoi ottenere con la seguente formula:

    =MEDIA(SCARTO(A11;-9;;10))

    La risposta è stata utile?

    0 commenti Nessun commento