William ha un elenco di orari nella colonna A. Ha bisogno di un modo per trovare quante volte rientrano in un intervallo di tempo, ad esempio tra le 8:30 e le 9:00. Ha provato a utilizzare CONTA.SE e alcune altre funzioni, ma non è riuscito a far funzionare correttamente le formule.

Esistono in realtà diversi modi per contare i tempi all’interno dell’intervallo desiderato, incluso l’utilizzo della funzione CONTA.SE. In effetti, ecco due modi diversi in cui potresti costruire la formula usando COUNTIF:

=COUNTIF(A1:A100,">="&TIME(8,30,0))-COUNTIF(A1:A100,">"&TIME(9,0,0))

=COUNTIF(A1:A100,">=08:30")-COUNTIF(A1:A100,">09:00")

Uno dei due funzionerà bene; differiscono solo nel modo in cui vengono specificati gli orari di inizio e di fine dell’intervallo. La chiave per le formule è prendere un conteggio delle volte che sono maggiori del primo limite dell’intervallo e quindi sottrarre da quello le volte che sono maggiori del limite superiore.

Puoi anche usare la funzione SUMPRODUCT per ottenere il risultato desiderato, in questo modo:

=SUMPRODUCT(--(A1:A100>=8.5/24) * --(A1:A100<=9/24))

Questo approccio funziona solo se i valori nell’intervallo A1: A100 contengono solo valori temporali. Se sono presenti anche date memorizzate nelle celle, potrebbe non funzionare a causa del modo in cui Excel memorizza le date internamente. Se l’intervallo include date, è necessario modificare la formula per tenerne conto:

=SUMPRODUCT(--(ROUND(MOD(A1:A100,1),10)>=8.5/24) * --(ROUND(MOD(A1:A100,1),10)<=9/24))

Infine, puoi saltare del tutto le formule e utilizzare le funzionalità di filtro di Excel. Applica un filtro personalizzato e puoi specificare che desideri solo gli orari nell’intervallo di cui hai bisogno. Questi vengono quindi visualizzati e puoi facilmente contare i risultati.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (12397) si applica a Microsoft Excel 97, 2000, 2002 e 2003.

Puoi trovare una versione di questo suggerimento per l’interfaccia a barra multifunzione di Excel (Excel 2007 e versioni successive) qui: