
Formula generica
=COUNTIFS(range,">="&date1,range,"<="&date2)
Sommario
Per contare il numero di celle che contengono date comprese tra due date, puoi utilizzare la funzione CONTA.SE. Nell'esempio mostrato, F6 contiene questa formula:
=COUNTIFS(dates,">="&DATE(E5,1,1),dates,"<="&DATE(E5,12,31))
Questa formula conta i compleanni nell'anno 2000, che compaiono nell'intervallo C5: C11.
Nota: questa formula utilizza l'intervallo denominato "date", C5: C11.
Spiegazione
La funzione COUNTIFS è progettata per contare le celle che soddisfano più criteri. In questo caso, dobbiamo fornire due criteri: uno per la data precedente e uno per la data successiva. Forniamo le date dell'intervallo denominato (C5: C11) per entrambi i criteri.
Per costruire ogni data, usiamo la funzione DATE:
DATE(E5,1,1) // build first day of year DATE(E5,12,31) // build last day of year
La funzione DATE semplifica la creazione di date basate su argomenti di anno, mese e giorno che sono hardcoded o forniti come riferimenti di cella. Nell'esempio, mese e giorno sono hardcoded e otteniamo l'anno dalla colonna E.
Nota: gli operatori "> =" e "<=" devono essere inseriti come testo e racchiusi tra virgolette doppie. Ciò significa che dobbiamo usare la concatenazione (&) per unire ogni operatore a ciascuna data.