Excel-formel: Räkna samtal vid specifika tidpunkter

Innehållsförteckning

Generisk formel

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

Sammanfattning

För att räkna samtal vid specifika tidsintervall kan du använda COUNTIFS-funktionen. I exemplet som visas är formeln i H5:

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

där "tabell" är en Excel-tabell som innehåller samtalstider som visas.

Förklaring

Obs: denna formel beror på att värden i kolumnen Tid (C) och värden i kolumnerna Start och slut (F, G) är giltiga Excel-tider.

Uppgifterna finns i en Excel-tabell som kallas "tabell". Genom att skapa en ordentlig Excel-tabell gör vi formlerna lättare att läsa och skriva. Dessutom plockas alla nya data som läggs till i tabellen automatiskt av formlerna i kolumnerna H och I.

Sammanfattningstabellen till höger konstrueras genom att ange Excel-tider i kolumnerna Start och Slut. När du har angett ett par gånger kan du använda fyllningshandtaget för att ange resten. För att räkna celler som förekommer i varje intervall som visas är formeln i H5:

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

COUNTIFS-funktionen har konfigurerats med två kriterier och, precis som andra RACON-funktioner, accepterar COUNTIFS kriterier som anges i intervall / kriteriepar så här:

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

Bokstavlig översättning: räkna värden i kolumnen Tid i "tabell" som är större än eller lika med starttiden i F5 OCH mindre än sluttiden i G5 "

Eftersom formeln kopieras ner i tabellen returnerar COUNTIFS antalet samtal som inträffar mellan varje start- och sluttid.

Total tid

För att beräkna den totala tiden för alla samtal vid varje intervall kan du använda SUMIFS-funktionen. De logiska kriterierna är exakt samma, den enda skillnaden är det första argumentet, som kallas sum_range. Detta är det intervall som innehåller värden att summera, vilket är kolumnen Varaktighet i tabellen som visas. Formeln i I5, kopierad ner, är:

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

Resultaten som returneras av SUMIFS i kolumn I är formaterade som timmar och minuter:

h:mm // hours and minutes

Om den totala samtalstiden kan överstiga 24 timmar, använd ett anpassat tidsformat så här:

(h):mm // for hours> 24

De hakparenteserna hindrar Excel från att återställa timmar vid 1 dag (24 timmar).

Med dynamiska matriser

Om du har Excel 365 kan du ange en formel för att räkna och summera gånger i alla intervaller på en gång:

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

Båda formlerna sprider flera resultat i en dynamisk matris.

Intressanta artiklar...