Condividi:        

SUMPRODUCT

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

SUMPRODUCT

Postdi Pana » 08/01/12 13:07

Buongiorno,

Ho la seguente situazione:

A B C D E F G H I J K L
Date I II III Roma
01.01.2011 12,5 13 14 Roma 800 900 700 01.01.2011 #VALUE!
02.01.2011 13 14 15 Torino 900 900 1000 02.01.2011
03.01.2011 16 17 13 03.01.2011
04.01.2011 12,5 14 14 04.01.2011

Nella casella L2 (dove adesso c'è #VALUE!) ho la seguente formula:

=SUMPRODUCT(--(A:A=K2);B:D;$G$2:$I$2)/SUM($G$2:$I$2)

Vorrei far scorrere la formula lungo la colonna L in modo che, per ogni data in K, mi dia la media ponderata del giorno. Per esempio, per il 02.01.2011, vorrei che calcolasse: (13*800+14*900+15*700)/(800+900+700)
Per il 03.01.2011, vorrei che calcolasse: (16*800+17*900+13*700)/(800+900+700)

Qualcuno mi potrebbe aiutare...? Ringrazio molto per l'aiuto in anticipo.

Buona domenica :)
Pana
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Sponsor
 

Re: SUMPRODUCT

Postdi Pana » 08/01/12 13:47

Scusate la tabella di prima non è uscita come speravo... Provo a chiarirmi

Data
01.01.2011 12 13 14
02.01.2011 13 14 15
03.01.2011 16 17 13
04.01.2011 12 14 14


Roma 800 900 700
Torino 900 900 1000

Vorrei una funzione che mi moltiplicasse
01.01.2011 12*800+13*900+14*700
02.01.2011 13*800+14*900+15*700
...

Grazie ancora dell'aiuto!
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Re: SUMPRODUCT

Postdi Flash30005 » 08/01/12 14:51

C'è qualcosa che non quadra riportando i campi da te inviati es. 1ª riga
    01.01.2011 12,5 13 14 Roma 800 900 700 01.01.2011 #VALUE!
mi trovo questa situazione in:
A = 01.01.2011
B = 12,5
C = 13
D = 14
E = Roma
F = 800
G = 900
H = 700
I = 01.01.2011
J = #Value
e quindi la data è nella colonna I e non K e il #value! è in J, non in L
Conferma se è così o manca qualche campo

Se, però, fino alla colonna H è corretta in L2 puoi inserire questa formula
Codice: Seleziona tutto
=(B2*F2+C2*G2+D2*H2)/(F2+G2+H2)

e poi la trascini verso il basso fino dove occorre

ma... non capisco la tua difficoltà :roll:

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: SUMPRODUCT

Postdi Pana » 08/01/12 15:16

Ti ringrazio per la risposta.

Riguardo ai campi, hai ragione (io avevo delle colonne vuote fra i vari campi, ma non importa in realta).

Potrei certamente usare la tua soluzione. Il mio problema è che ho un database abbastanzaampio, e quindi vorrei essere certo che il valora che calcolo corrisponde all data per la quale va calcolato. Per questo avevo pensato ad un "SUMPRODUCTIF", ossia SUMPRODUCT(--();;).

Vorrei che il SUMPRODUCT:
1. andasse a cercare una riga corrispondente ad una determinata data
2. moltiplicasse e agiungesse le componenti di questa riga con quelle di un'altra riga, questa volta fissa ("$$", in un'altra worksheet).

Se potessi copiare con ordine la mia tabella excel sarebbe molto piu chiaro...

Quindi nell'esempio sopra:
- in data 01.01.2011 vorrei che la SUMPRODUCT andasse a cercare le compenenti correspondenti alla data 01.01.2011 e le moltiplicasse per le date corrispondenti alla linea "Roma"
- in data 02.01.2011 vorrei che la SUMPRODUCT andasse a cercare le compenenti correspondenti alla data 02.01.2011 e le moltiplicasse per le date corrispondenti alla linea "Roma"
- etc...

Pensi ci sia una soluzione? Grazie ancora...
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Re: SUMPRODUCT

Postdi Flash30005 » 08/01/12 16:01

La soluzione c'è sicuramente
adesso si tratta di decidere se ottenerla con macro o formula

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: SUMPRODUCT

Postdi Anthony47 » 09/01/12 01:01

Personalmente non ho ancora capito la struttura dei dati e l' elaborazione da fare.
Se vuoi allegare un file o uno screenshot dei dati guarda qui: viewtopic.php?f=26&t=80395

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows

Chi c’è in linea

Visitano il forum: Nessuno e 102 ospiti