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-10T14:20:09+00:00

    Ci mancherebbe Andrea! Ti allego il file excel in cui spiego cosa vorrei che gestisse in automatico un solo grafico di excel riferito allo Z score. nell'esempio ho fatto due grafici e nelle celle in "azzurro" ho scritto ciò che vorrei. 

    http://1drv.ms/1pAX7li

    Grazie mille, come sempre!

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-06-10T13:14:24+00:00

    Andrea, mi dispiace che te la sei presa. Non è assolutamente mia intenzione farti incavolare visto e considerato che molte volte ho chiesto aiuto nel forum e tu mi hai sempre risolto i problemi (credimi, mi hai fornito aiuti molto importanti). Adesso cercherò di rianalizzare a fondo  quello che mi hai scritto, anche se l'ho fatto prima ...evidentemente senza risultati. Ti ringrazio per l'impegno e la pazienza. Alla prossima!

    Non me la sono presa, ma non posso continuare a risponderti all'infinito la stessa cosa. Secondo me la risposta che ti ho fornito è corretta e soddisfa le tue richieste. Credo anche di averla motivata adeguatamente. Se così non fosse spiegami più chiaramente le tue esigenze, magari con un foglio preparato ad hoc.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-06-10T12:35:26+00:00

    Andrea, mi dispiace che te la sei presa. Non è assolutamente mia intenzione farti incavolare visto e considerato che molte volte ho chiesto aiuto nel forum e tu mi hai sempre risolto i problemi (credimi, mi hai fornito aiuti molto importanti). Adesso cercherò di rianalizzare a fondo  quello che mi hai scritto, anche se l'ho fatto prima ...evidentemente senza risultati. Ti ringrazio per l'impegno e la pazienza. Alla prossima!

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-06-10T12:01:08+00:00

    ...

    Grazie per l'aiuto che vorrai ancora darmi.

    Con tutto il rispetto parlando, credo che tu non abbia neanche minimamente visto e di conseguenza capito - o per lo meno tentato di capire - le formule che ho utilizzato nel corso del thread e che ti ho riportato nel foglio esemplificativo, altrimenti non ti esprimeresti come stai facendo.

    Questo è l'ultimo tentativo che faccio prima di chiudere definitivamente l'argomento, almeno per quanto mi riguarda, perché stai continuando a chiedere qualcosa che ti ho fornito già dalla mia prima risposta.

    Se nelle celle A1:A1000 ci sono le quotazioni e voglio calcolare una media mobile a 10 periodi di questi valori, mi posizionerò sulla cella B10 e scriverò la seguente formula che trascinerò poi fino alla cella B1000. L'intervallo considerato nel calcolo della media, riga dopo riga, si sposterà automaticamente trascinando la formula:

    =MEDIA(A1:A10)

    Spero che almeno questo sia ben chiaro. Rappresentando su un grafico entrambi i valori - close e mm10 - ti renderai subito conto della correttezza di quanto dico.

    Nel foglio che ti ho fornito, ho fatto ancora meglio, perché ho utilizzato una cella che contiene il numero di periodi da considerare nel calcolo della media mobile, cosicché nel caso volessi utilizzare un periodo diverso da 10 sarebbe solamente necessario modificare il valore della cella senza intervenire minimamente sulle formule. Questa è la formula utilizzata, utilizza la cella C10 così puoi confrontare i risultati con la precedente e trascinala sino alla C1000:

    =MEDIA(SCARTO(B11;-(periodi-1);;periodi))

    nel caso di specie, periodi sarà ovviamente uguale a 10.

    Consulta anche la guida della funzione SCARTO() per maggiori informazioni e capire a che indicano i parametri che ho utilizzato.

    Analogo discorso per il calcolo della deviazione standard e lo z-score. Le prime n-1 righe - dove n è il numero di periodi utilizzati nel calcolo della media, dev.std ... - devono rimanere vuote.

    Più di così non so cosa dirti, studiati il foglio attentamente e fai le prove che ti ho suggerito.

    Per concludere l'argomento z-score, ti segnalo che, sebbene non sia particolarmente complicato calcolarlo, esiste una funzione excel che lo fa: NORMALIZZA().

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-06-09T19:21:38+00:00

    Ciao Andrea, quello che vorrei e' proprio cio' che ti ho descritto. E' il concetto di media mobile che se voglio calcolarla su 10 dati devo proprio aspettare 10 giorni.all'undicesimo giorno tolgo il primo e cosi' via. lo Z Score, ad es . calcolato per ognuno dei 10 gg passati, mi dice a quante deviazioni standard si trova il close di ogni giorno rispetto alla media. E' in pratica il rapporto tra movimento/deviazione standard. se voglio mantenere fisso il campione dei close su cui e'calcolato, al trascorrere di un giorno devo togliere il primo dei 10 e cosi' via. E' proprio un calcolo riferito "al passato"Spero di essermi spiegato bene. Grazie per l'aiuto che vorrai ancora darmi.

    La risposta è stata utile?

    0 commenti Nessun commento