Formula Excel: conta le chiamate in orari specifici -

Sommario

Formula generica

=COUNTIFS(times,">="&start,times,"<"&end)

Sommario

Per contare le chiamate a intervalli di tempo specifici, è possibile utilizzare la funzione CONTA.SE. Nell'esempio mostrato, la formula in H5 è:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

dove "table" è una tabella Excel che contiene i tempi di chiamata come mostrato.

Spiegazione

Nota: questa formula dipende dai valori nella colonna Ora (C) e dai valori nelle colonne Inizio e Fine (F, G) che sono orari Excel validi.

I dati sono in una tabella Excel chiamata "table". Creando una corretta tabella Excel, rendiamo le formule più facili da leggere e scrivere. Inoltre, eventuali nuovi dati aggiunti alla tabella verranno automaticamente raccolti dalle formule nelle colonne H e I.

La tabella di riepilogo a destra viene costruita inserendo i tempi di Excel nelle colonne Inizio e Fine. Dopo aver inserito un paio di volte, puoi utilizzare il quadratino di riempimento per inserire il resto. Per contare le celle che si verificano in ogni intervallo come mostrato, la formula in H5 è:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

La funzione COUNTIFS è stata configurata con due criteri e, come altre funzioni RACON, COUNTIFS accetta criteri immessi in coppie intervallo / criteri come questa:

table(Time),">="&F5 // greater than or equal to F5 table(Time),"<"&G5 // less than G5

Traduzione letterale: conta i valori nella colonna Ora nella "tabella" che sono maggiori o uguali all'ora di inizio in F5 E inferiore all'ora di fine in G5 "

Quando la formula viene copiata nella tabella, CONTA.SE restituisce il conteggio delle chiamate che si verificano tra ogni ora di inizio e di fine.

Tempo totale

Per calcolare il tempo totale di tutte le chiamate in ogni intervallo è possibile utilizzare la funzione SUMIFS. Il criterio logico è esattamente lo stesso, l'unica differenza è il primo argomento, chiamato intervallo_somma. Questo è l'intervallo che contiene i valori da sommare, che è la colonna Durata nella tabella mostrata. La formula in I5, copiata in basso, è:

=SUMIFS(table(Duration),table(Time),">="&F5,table(Time),"<"&G5)

I risultati restituiti da SUMIFS nella colonna I sono formattati come ore e minuti:

h:mm // hours and minutes

Se il tempo di chiamata totale potrebbe superare le 24 ore, utilizza un formato ora personalizzato come questo:

(h):mm // for hours> 24

Le parentesi quadre impediscono a Excel di reimpostare le ore a 1 giorno (24 ore).

Con array dinamici

Se si dispone di Excel 365, è possibile immettere una formula ciascuno per contare e sommare i tempi in tutti gli intervalli contemporaneamente:

=COUNTIFS(table(Time),">="&F5:F11,table(Time),"="&F5:F11,table(Time),"<"&G5:G11)

Entrambe le formule distribuiranno più risultati in una matrice dinamica.

Articoli interessanti...