Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Espandere somma definita a intervalli lungo la colonna

Ultimo Aggiornamento: 04/07/2014 13:50
Post: 1
Registrato il: 01/07/2014
Città: MILANO
Età: 54
Utente Junior
2010
OFFLINE
01/07/2014 22:02

il mio foglio di excel consiste in una prima colonna contenente date in sequenza continua, un giorno dopo l'altro (es: ...23 dic, 24....) a cui ad ogni giorno è associata, in un'altra colonna, una quantità numerica. Si tratta quindi di una distribuzione di dati nel tempo con scansione giornaliera, a cui per giunta è associata un grafico. Vorrei passare a una tabella del tutto simile, ma a scansione settimanale. Quindi dapprima, in un'altra colonna, elenco le settimane di questo intervallo di tempo (circa un trimestre). Nella prima cella ho, diciamo, la settimana 1-6 ottobre. Nella cella adiacente metto quindi la funzione somma delle quantità dei rispettivi giorni: somma(colonna1:colonna6). Fin qui tutto bene ma il problema arriva adesso, perché se espando questa funzione alle celle sottostanti ottengo somma(colonna2:colonna7) mentre invece ho bisogno di somma(colonna7:colonna13) e, proseguendo nell'esempio, somma(colonna14:colonna20) in quella ancora sottostante il che mi costringere a inserire manualmente ogni formula. Dal momento che devo lavorare su periodi lunghi è impensabile fare ciò ogni volta e ho bisogno di trovare una funzione equivalente alla somma che sia espandibile in questa modalità. Credete che sia possibile?
Post: 2.314
Registrato il: 04/07/2012
Città: BARCELLONA POZZO DI GOTTO
Età: 61
Utente Veteran
2010
OFFLINE
01/07/2014 23:01

ciao
si può fare! ma è meglio se alleghi un file di esempio, anche perchè, dalla tua descrizione, non si capisce come sono collocati i dati , prima sembra che siano tutti in una colonna e poi li dichiari i più colonne.

con molta probabilità la formula che fa a caso tuo, potrebbe essere:

=SOMMA(SCARTO($B$2;(RIF.RIGA(B1)-1)*7;;7;1))

se i dati della prima settimana partono da B2
[Modificato da ninai 01/07/2014 23:27]



--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8
Post: 1
Registrato il: 01/07/2014
Città: MILANO
Età: 54
Utente Junior
2010
OFFLINE
02/07/2014 13:00

Grazie mille per la risposta tempestiva. Adesso provo la formula che mi hai dato, in ogni caso ecco il file. il 4 accanto alla settimana 1-7 ott è la somma dei numeri riferiti ai rispettivi giorni con somma(b1:b7) ecc. come ti ho spiegato su adesso dovrebbe essere più chiaro ;) . ciao e grazie ancora
Post: 2.319
Registrato il: 04/07/2012
Città: BARCELLONA POZZO DI GOTTO
Età: 61
Utente Veteran
2010
OFFLINE
03/07/2014 19:15

Ciao
la formula che ti ho prima proposto va bene, solo che i dati da sommare cominciano da B1, pertanto:
=SOMMA(SCARTO($B$1;(RIF.RIGA(B1)-1)*7;;7;1))
ovviamente, tale formula non tiene conto delle date che tu riporti in D.
La formula si limita a sommare, partendo dalla riga iniziale, blocchi
di 7 righe.

però, a mio avviso, andrebbero estrapolate diversamente gli intervalli di data presenti in D, ed usare delle formule del tipo somma(se()) per le somme parziali, ma tu sai gli obiettivi che vuoi raggiungere.

ti rigiro il file con anche un'alternativa sia alla colonna D che alla somma, con:
=MATR.SOMMA.PRODOTTO(($A$1:$A$91>=H1)*($A$1:$A$91<=I1)*$B$1:$B$91)

https://www.dropbox.com/s/yza2u7l5ijpvgo5/somme%20%20se%20ninai.xlsx
[Modificato da ninai 03/07/2014 19:20]



--------------------------------------------------
"So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed è un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")
--------------------------------------------------
excel 2010 ,
Win 8
Post: 2
Registrato il: 01/07/2014
Città: MILANO
Età: 54
Utente Junior
2010
OFFLINE
04/07/2014 13:50

Mi trovo benissimo con la prima che mi hai dato, anche perché la colonna delle settimane mi va a dare le etichette per l'asse di un grafico. A questo proposito ti farei un'altra domanda, anche se esula dal topic. Secondo te è possibile fare un grafico in cui le etichette dati contengono non il valore della rispettiva coordinata ma altri valori, da selezionarsi in un'altra colonna come una serie a parte?
Nella fattispecie vorrei creare un istogramma con le settimane in ascissa e alcune barre che rappresentano i valori che mi hai insegnato a sommare. Su ogni barra ci sarebbe un etichetta e in ognuna di queste i valori di un altra colonna. Pensi che sia possibile?
Post: 3
Registrato il: 01/07/2014
Città: MILANO
Età: 54
Utente Junior
2010
OFFLINE
04/07/2014 13:50

Mi trovo benissimo con la prima che mi hai dato, anche perché la colonna delle settimane mi va a dare le etichette per l'asse di un grafico. A questo proposito ti farei un'altra domanda, anche se esula dal topic. Secondo te è possibile fare un grafico in cui le etichette dati contengono non il valore della rispettiva coordinata ma altri valori, da selezionarsi in un'altra colonna come una serie a parte?
Nella fattispecie vorrei creare un istogramma con le settimane in ascissa e alcune barre che rappresentano i valori che mi hai insegnato a sommare. Su ogni barra ci sarebbe un etichetta e in ognuna di queste i valori di un altra colonna. Pensi che sia possibile?
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 12:11. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com