Premetto che l' uso della pivot, come suggerito da Ricky53, e' certamente una buona via, in grado di darti un riepilogo di valori per tutte le date in elenco.
Aggiungo:
La prima informzione di biancocandico (la correzione della formula) e' giusta (quindi la tua sintassi era sbagliata); la seconda ("con le date non funziona") e' sbagliata, nel senso che la formula funziona anche con le date.
L' importante e' che sia l' intervallo in col C e sia la data di riferimento in C17 siano compilati in formato "data" (presupposto per farne il confronto), e in piu' che in col C non ci sia una eventuale "componente oraria" (che falserebbe il risultato del confronto).
Per verificare che una cella contenga una data, formattala come numero e controlla che sia visualizzata come numero (es 12 mag 2009 sara' 39945); se c' e' anche una componente oraria vedrai il numero con una parte decimale.
Se hai una componente oraria allora conviene usare Matr.Somma.Prodotto, ad esempio
- Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(--(INT(C16:C18)=INT(C17));D16:D18)
(funziona anche se non c' e' una parte oraria, ma sarebbe una inutile complicazione della formula Conta.Se)
Ciao.