Molto simile al problema "conta numeri se" (vedi
http://www.pc-facile.com/forum/viewtopic.php?t=60526), e in prima battuta e' uguale la mia proposta: la tabella pivot.
Quindi:
-selezioni le aree con i dati, compreso la riga di intestazione; accertati prima che anche le colonne E-F-G abbiano una qualsiasi intestazione.
-attiva la procedura della tabella pivot; nell' area RIGA ci trascini prima l' intestazione D, poi sotto l' intestazione I; nell' area colonna ci trascini l' intestazione H; nell' area dati trascini l' intestazione H in modalita' "conteggio di"
-completi con Ok
Avrai una tabella che ha come intestazioni tutte le "date" del tuo elenco, quindi dobbiamo raggrupparli in mesi:
-seleziona una data sull' intestazione;
-tasto dx, Raggruppa e mostra dettagli, scegli "Mese" nella voce "Raggruppa per", chiudi con Ok
Avai cosi' una tabella con le intestazioni dei mesi e nei campi "dati" il conteggio delle combinazioni "esistenti" (significa che non avrai la combinazione BBBxxx|0|0 )
OPPURE, lavori con MATR.SOMMA.PRODOTTI:
-ti fai le intestazioni di riga: AA2=AAA e AB2=xxx; AA3=BBB e AB3=xxx; e le altre combinazioni verso il basso
-ti fai le impostazioni di colonna: AC1=7 e AD1=8 (mesi di Luglio e Agosto); puoi continuare con 9, 10, 11, 12
-in AC2 metti la formula =MATR.SOMMA.PRODOTTO(($I$2:$I$100=$AB2)+0;(MESE($H$2:$H$100)=AC$1)+0;($D$2:$D$100=$AA2)+0)
-copi AC2 in AD2; poi copi AC2:AB2 in verticale per tutte le righe che ti servono. Le formule prevedono che i dati siano da riga 2 a riga 100; aggiustare q.b.
Fine.
Facci sapere, ciao.