Ciao Antonio,
Esempio Somma dinamica.xlsx
Buon pomeriggio, allego il link del file Excel in cui nel foglio denominato Dashboard riporto la risultante del foglio denominato Calcoli. In corrispondenza delle Celle E1 e F1 vorrei fare, rispettivamente, la somma “dinamica” della colonna “delta LONG” e della colonna “delta Short” per un totale di 20 giornate, di cui alla colonna B – Data, stesso discorso per le celle E2 ed F2 riferito a 10 giornate, di cui sempre alla colonna B - data. Come posso fare tali somme “dinamiche” quando le giornate saranno, nel primo caso più di 20 e nel secondo caso più di 10? Le somme dovranno escludere il dato più vecchio nel tempo e aggiungere quello più recente. È possibile fare ciò con una formula che lo calcoli automaticamente? Ad esempio quando nella colonna B – Data si aggiungerà il 21/05/23, la somma dinamica della cella E1 dovrà escludere il dato della colonna Delta Long della cella E4, riferita alla data del 01/05/23 di B4, e aggiungere il dato del delta Long, di quella che sarà la cella E24, riferito alla data 21/05/23 in modo tale che la somma comprenda sempre 20 giornate. Stesso discorso per il calcolo del delta Short delle 20 giornate e per le 10 giornate.
Grazie per le risposte.
Nella cella E1, prova: =MATR.SOMMA.PRODOTTO((Tabella1[Data]>MAX(Tabella1[Data])-20)*(Tabella1[Totale a favore di LONG]))
Nella cella E2 , prova: =MATR.SOMMA.PRODOTTO((Tabella1[Data]>MAX(Tabella1[Data])-10)*(Tabella1[Totale a favore di LONG]))
Nella cella F1, prova: =MATR.SOMMA.PRODOTTO((Tabella1[Data]>MAX(Tabella1[Data])-20)*(Tabella1[Totale a favore di SHORT]))
Nella cella F2, prova: =MATR.SOMMA.PRODOTTO((Tabella1[Data]>MAX(Tabella1[Data])-10)*(Tabella1[Totale a favore di SHORT]))
[