Excel-formel: Gruppera gånger i 3-timmars hinkar

Generisk formel

=FLOOR(time,"3:00")

Sammanfattning

För att gruppera tider i skopor (dvs gruppera med 2 timmar, gruppera efter 3 timmar, etc.) kan du använda FLOOR-funktionen. I exemplet som visas är formeln i E5:

=FLOOR(D5,"3:00")

Förklaring

Om du behöver gruppera tider i skopor (dvs. gruppera med 6 timmar, gruppera efter 3 timmar osv.) Kan du göra det med en avrundningsfunktion som heter FLOOR.

I exemplet som visas har vi ett antal transaktioner, var och en med en tidsstämpel. Låt oss säga att du vill gruppera dessa transaktioner i hinkar på 3 timmar så här:

00:00 -
03:00 03:00 -
06:00 06:00 -
09:00 09:00 - 12:00

Till exempel, en tid av 02:30 måste gå in i skopan 00:00 - 03:00. En tid 08:45 måste gå in i skopan 06:00 till 09:00 och så vidare.

Om du tänker på det är ett sätt att göra det att runda varje gång tills det passar i rätt hink. Men till skillnad från normal avrundning, där vi kanske avrundar till närmaste multipel, i det här fallet, vill vi avrunda ner till närmaste multipel, med början vid midnatt.

Eftersom Excel-tider bara är decimaltal kan du enkelt göra detta med FLOOR-funktionen, som avrundas till en multipel som du anger (FLOOR kallar argumentet som representerar flera "betydelse"). Ännu bättre förstår FLOOR hur man rundar tiden i ett format som "h: mm" (till exempel "3:00", "12:00", etc.).

I exemplet som visas är formeln i E5:

=FLOOR(D5,"3:00")

FLOOR vet hur man läser tid, så det tolkar 3:00 som dess decimalkvivalent, 0,125. Därefter avrundas det enkelt varje gång till närmaste multipel av 0,125. Du kan använda samma tillvägagångssätt för att gruppera tider i vilken standardhink som helst.

Om du har tider som sträcker sig över en eller flera dagar kan du använda MOD-funktionen för att extrahera bara tiden, som förklaras här.

Pivottabeller

Pivottabeller grupperar automatiskt tider i skopor på 1 timme, men de kan inte automatiskt grupperas i andra skopor. Med hjälp av den metod som beskrivs på den här sidan kan du gruppera tiden som du vill och sedan köra de resulterande data genom en pivottabell för att sammanfatta.

Bra länkar

Tre sätt att gruppera tid i Excel (ExcelCampus)

Intressanta artiklar...