Pagina 1 di 1

[Risolto] Somma valori settimana -1 dell'intervallo

Inviato: mercoledì 18 dicembre 2019, 18:02
da sandro merlino
Ciao a tutti,
Avrei bisogno di una vostra mano per questo problema.
All'inizio della settimana di riferimento cioè weekly sales volume M122, dovrei fare la somma dei numeri della settimana -1 (da lunedì a domenica) che si trovano nel foglio Sales Volume colonna N. Nel foglio weekly sales volume trovo le date di inizio settimana M122 e fine settimana M123.
Considerando che la settimana cambia a seconda dell'anno questo penso sia il problema principale. Il primo risultato dovrebbe andare in foglio weekly sales volume N116 e poi a seguire in N166 e N216 e fino alla 52 settimana
Spero di esserere stato chiaro altrimenti sono a vostra disposizione.
Allego esempi:
Anno 2019 il giorno 8/1/2018, in weekly sales volume N116 = 7700(800+800+1000+1100+1200+1300+1400)
Anno 2019 il giorno 14/1/2018, in weekly sales volume N166 = 12600 (1500+1600+1700+1800+1900+2000+2100) e a seguire per le altre settimane

Anno 2019 il giorno 4/1/2021, in weekly sales volume N116 = 4900(400+500+600+700+800+900+1000)
Anno 2019 il giorno 11/1/2021, in weekly sales volume N166 = 9800 (1100+1200+1300+1400+1500+1600+1700) e a seguire

Allego il file

Grazie a chi mi darà una mano

sandro

Re: Somma valori settimana -1 dell'intervallo

Inviato: giovedì 19 dicembre 2019, 1:21
da unlucky83
Ciao
Non ho capito cosa intendi con "dovrei fare la somma dei numeri della settimana -1 "
Inoltre parli di Anno 2019 il giorno 8/1/2018, ma nel 2019 questo giorno non c'è, come tutti gli altri che hai menzionato.

Re: Somma valori settimana -1 dell'intervallo

Inviato: giovedì 19 dicembre 2019, 9:22
da sandro merlino
Ciao unlucky83

Quando dico: "dovrei fare la somma dei numeri della settimana -1 "
Volevo dire che devo fare la somma della colonna N del foglio Sales Volume che si riferisce all'anno -1

Quando dico: Anno 2019 il giorno 8/1/2018, ma nel 2019 questo giorno non c'è, come tutti gli altri che hai menzionato.
In effetti qui mi sono sbagliato. Per dare troppe info alla fine mi sono intrecciato. La settimana è indicata in Weekly sales volume M122-M123
In M124 trovi la differenza tra il primo giorno dell'anno.
Esempio anno 2016 -> F125=ven, M125=gio, differenza 1
Esempio anno 2017 -> F125=dom, M125=ven, differenza 1
etc
La cosa è che questa differenza non è costante per tutto l'anno dovuto all' anno bisestile in anno corrente o anno precedente.
Infatti per un calcolo precedente questo valore l' avevo utilizzato per le prime 7 settimane
poi per la 8-9 settimana il calcolo era indipendente e
poi dalla 10 settimana avevo utilizzato M572,M573,M574 fino alla 52 settimana

Sono a tua disposizione

Grazie per interessarti ancora una volta

sandro

Re: Somma valori settimana -1 dell'intervallo

Inviato: giovedì 19 dicembre 2019, 10:20
da unlucky83
Vediamo se ho capito.
L'obiettivo è fare un confronto tra i numeri di settimana di due anni diversi.
Adesso siamo nel 2019 e week1 dell'anno 2019 è 07/01/2019 - 13/01/2019, mentre week1 dell'anno precedente è 08/01/2018-14/01/2018.
Tu vuoi riportare in N116 di foglio "Weekly Sales Volume" la somma di N132:O138 di foglio "Sales Volume" che si riferisce al periodo 08/01/2018-14/01/2018.
In sostanza, il fatto che la week1 di quest'anno inizi il 07/01/2019 è del tutto superfluo. I dati significativi sono solo le date riportate in M122:M123 del secondo foglio.
Per me è del tutto superfluo guardare le date e i giorni dell'anno corrente.
Prova questa formula..dovrebbe andar bene per le 51 settimane

Codice: Seleziona tutto

=SE(MESE(M122)=Mese(M123);SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M122)-1)*100+GIORNO(M122)-1 &":N"& 125+(MESE(M123)-1)*100+GIORNO(M123)-1));
SE(Mese(M123)=1;0;
SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M122)-1)*100+GIORNO(M122)-1 &":N"& 125+(MESE(M122)-1)*100+GIORNO(DATA(ANNO(M122);MESE(M122)+1;1)-1)-1))+
SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M123)-1)*100 & ":N" & 125+(MESE(M123)-1)*100+GIORNO(M123)-1))))
Per la 52esima da 0. Questa volta abbiamo i dati dell'anno seguente (colonna H), quindi non sò di preciso cosa vuoi che ti esca.

Re: Somma valori settimana -1 dell'intervallo

Inviato: giovedì 19 dicembre 2019, 12:30
da sandro merlino
Ciao unlucky83
Tutte le tue considerazioni sono corrette. Non mi aspettavo una risposta in così poco tempo.
La provo in questi giorni e ti aggiorno
Non ho parole e grazie

sandro

Ps:La formula che ti dicevo precedentemente e per la quale era stato inserito M124 aveva creato problemi con l'anno bisestile ma in quel caso era il solito giorno per giorno

Somma valori settimana -1 dell'intervallo

Inviato: lunedì 23 dicembre 2019, 17:19
da sandro merlino
Ciao unlucky83,
Potrei solo scrivere :bravo: :bravo: :bravo: :bravo: per la velocità con la quale hai risolto anche questo problema
e darmi molte :knock: :knock: :knock: per il poco tempo che ho potuto dedicare ai controlli da fare.
Comunque è bene quel che finisce bene.
Invece ti volglio anche ringraziare ancora una volta per il tuo aiuto e augurare buon Natale e Felice anno nuovo.

Sandro

Ps: Mi hanno chiesto se considerando l'intervallo in M122 e M123 fosse possibile fare sempre il solito calcolo giorno per giorno sulla settimana-1 ma considerando la settimana anno corrente. Alla fine si sono confusi e non è venuta fuori la richiesta ufficiale quindi non la consideriamo. Io ho capito dove vogliono arrivare ma per il momento aspettiamo che si schiariscano le idee. Speriamo anno prossimo

Somma valori settimana -1 dell'intervallo

Inviato: martedì 24 dicembre 2019, 8:03
da sandro merlino
Ciao unlucky83,
Confermo tutto quello precedentemente detto.
La notte libera la mente e mi sono ricordato che dobbiamo sistemare la 52 settimana. La fretta e la gioia nel vedere che tornavano tutte le settimane mi ha fatto dimenticare.
Il calcolo da fare è lo stesso ma prendendo come dici tu i giorni dell'anno corrente in colonna H. Il numero dei giorni molto spesso non arriva fino a domenica perchè devo considerare la settimana dell'anno corrente che potrebbe essere non completa come per esempio nel confronto tra 2019-2018 dove i giorni da considerare per la somma della 52 settimana sono 2 e cioè 31/12/2018 e 1/1/2019 perché anno 2019 52 settimana sono 30/12/2019 e 31/12/2019. Il gioco è sempre lo stesso e cioè confronto tra stessi dati anno corrente e anno precedente. Lo scopo è valutare incremento o decremento tra 2 anni e assegnare bonus stabiliti contrattualmente.

Grazie

sandro

Re: Somma valori settimana -1 dell'intervallo

Inviato: venerdì 27 dicembre 2019, 12:40
da unlucky83
Ciao e auguri
In N2666 prova questa formula

Codice: Seleziona tutto

=SE(GIORNO.SETTIMANA('Sales Volume'.$E$1255;2)-GIORNO.SETTIMANA(DATA(ANNO('Sales Volume'.$E$1255)-1;12;31);2)<=0; SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M2672)-1)*100+GIORNO(M2672)-1 &":N"& 125+(MESE(M2672)-1)*100+GIORNO(M2672)-1+GIORNO.SETTIMANA('Sales Volume'.$E$1255;2))); SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M2672)-1)*100+GIORNO(M2672)-1 &":N"& 125+(MESE(M2672)-1)*100+GIORNO(DATA(ANNO(M2672);MESE(M2672)+1;1)-1)-1))+ SOMMA(INDIRETTO("Sales Volume.H"& 125+(MESE(M2673)-1)*100 & ":H" & 125+(MESE(M2673)-1)*100+GIORNO.SETTIMANA('Sales Volume'.$E$1255;2)-GIORNO.SETTIMANA(DATA(ANNO('Sales Volume'.$E$1255)-1;12;31);2)-1)))
Non sono certo che funzioni bene per i vari casi possibili, l'ho testata solo per l'accoppiata 2019/2018

Comunque c'è qualcosa che non mi torna. Se imposto l'anno 2019, la prima settimana dell'anno precedente inizia il 1/1/2018 e non l'8/1/2018

Re: Somma valori settimana -1 dell'intervallo

Inviato: sabato 28 dicembre 2019, 14:56
da sandro merlino
Ciao unlucky83
In effetti sembra strano ma va bene. Ti spiego il perché.
Quando considero la settimana intera per l’anno precedente non considero sempre la prima settimana come in questo caso.
Dovendo fare il confronto tra settimane intere di anno corrente e anno precedente devo considerare 2 settimane vicine.
La settimana per me prioritaria e’ quella di quest’anno sulla quale devo fare il confronto dei dati con quella più vicina dell’anno precedente per verificare incrementi o decrementi. In questi 2 anni e’ piu attendibile un confronto 7/1/2019 con 8/1/2018 che 7/1/2019 con 1/1/2018.Spero di aver chiarito il tuo dubbio.
Spero di mettermi al più presto sotto per i controlli.
Grazie infinite
Sandro

Re: Somma valori settimana -1 dell'intervallo

Inviato: sabato 28 dicembre 2019, 15:32
da unlucky83
Ok.
La formula che ti ho dato non è corretta per la coppia 2018/2017, ho controllato io.
Invece di testare la formula, ti va di fornirmi i risultati della 52esima settimana dal 2006/2005 al 2018/2017?così faccio più in fretta a metterla appunto

Re: Somma valori settimana -1 dell'intervallo

Inviato: sabato 28 dicembre 2019, 16:05
da sandro merlino
Ciao unlucky83
Per la 52 settimana i risultati N2666 sono:
2006/2005 -> 218101(36100+36200+36300+36400+36500+36600+1)
2018/2017 -> 254100 (36000+36100+36200+36300+36400+36500+36600)
2020/2019 -> 73103 (36500+36600+1+2)

Ti invio i risultati

Grazie come sempre

sandro

Re: Somma valori settimana -1 dell'intervallo

Inviato: lunedì 30 dicembre 2019, 17:11
da unlucky83
Nuova formula.Sfrutta anche la data di M2652 (data di inizio 52esima settimana anno corrente)

Codice: Seleziona tutto

=SOMMA(INDIRETTO("Sales Volume.N"& 125+(MESE(M2672)-1)*100+GIORNO(M2672)-1 &":N"& 125+(MESE(M2672)-1)*100+GIORNO(DATA(ANNO(M2672);MESE(M2672)+1;1)-1)-1))+ SE(SE(DATA(L2658;12;31)-M2652+1>7;7;DATA(L2658;12;31)-M2652+1)-(DATA(L2658-1;12;31)-M2672+1)=0;0;SOMMA(INDIRETTO("Sales Volume.H"& 125+(MESE(M2673)-1)*100 & ":H" & 125+(MESE(M2673)-1)*100+ SE(DATA(L2658;12;31)-M2652+1>7;7;DATA(L2658;12;31)-M2652+1)-(DATA(L2658-1;12;31)-M2672+1)-1)))
Allego anche file con foglio3 in cui ho testato la struttura della formula per gli anni dal 2000 al 2028

Re: [RISOLTO]Somma valori settimana -1 dell'intervallo

Inviato: giovedì 2 gennaio 2020, 19:15
da sandro merlino
Ciao unlucky83
Ancora una volta Risultato ECCELLENTE
Quindi :super: :super: :super: :super:

Grazie infinite

sandro