Salve a tutti,
vorrei chiedere se fosse possibile utilizzare la funzione MATR.SOMMA.PRODOTTO (matrice) per sommare all'interno di una matrice imponendo più di due condizioni. Il foglio sul quale sto lavorando ha una struttura simile a questa:
| Città |
Mese |
Vendite: Mattina |
Vendite: Pomeriggio |
Vendite: Sera |
| Roma |
1 |
10 |
20 |
30 |
| Roma |
2 |
10 |
20 |
30 |
| Roma |
3 |
10 |
20 |
30 |
| Roma |
4 |
20 |
30 |
40 |
| Napoli |
1 |
20 |
30 |
10 |
| Napoli |
2 |
10 |
20 |
40 |
| Napoli |
3 |
30 |
50 |
60 |
| Napoli |
4 |
10 |
10 |
10 |
Il mio obiettivo è sommare (in una cella in un altro foglio di recap) le vendite di Napoli ad aprile (4), ma la funzione {MATR.SOMMA.PRODOTTO((A2:A9=A6)*(B2:B9=B9)*(B1:E1=D1)*(C2:E9))} mi restituisce 0, mentre
mi aspetterei 10. Rimuovendo la parte della formula sottolineata, il risultato mi viene 40 (10+30), quindi è quella la parte che probabilmente sbaglio.
Esiste un modo, non necessariamente utilizzando la funzione MATR.SOMMA.PRODOTTO, per sommare le vendite di Napoli ad aprile? Ovvero ottenere una somma utilizzando una condizione per le colonne e due per le righe?
N.B.: la matrice nell'esempio è una semplificazione e, nel caso specifico, potrebbe essere risolta con INDICE + CONFRONTA. Tuttavia, il file originale ha molte più righe e colonne e non penso si possa risolvere con una funzione di riferimento come INDICE
o CERCA.VERT, la mia necessità è quella di sommare.
Grazie in anticipo,
C.