
Generieke formule
=FLOOR(time,"3:00")
Samenvatting
Om tijden in emmers te groeperen (dwz groeperen op 2 uur, groeperen op 3 uur, enz.), Kunt u de FLOOR-functie gebruiken. In het getoonde voorbeeld is de formule in E5:
=FLOOR(D5,"3:00")
Uitleg
Als u tijden in emmers moet groeperen (dwz groeperen op 6 uur, groeperen op 3 uur, enz.), Kunt u dat doen met een afrondingsfunctie genaamd FLOOR.
In het getoonde voorbeeld hebben we een aantal transacties, elk met een tijdstempel. Stel dat u deze transacties als volgt wilt groeperen in buckets van 3 uur:
12.00 -
3.00 uur 3.00 -
6.00 uur 6.00 - 9.00 uur
9.00 - 12.00 uur
Een tijd van 2:30 uur moet bijvoorbeeld in de bucket van 12:00 AM - 3:00 AM worden geplaatst. Een tijd van 8:45 uur moet in de emmer van 6:00 tot 9:00 uur gaan, enzovoort.
Als je erover nadenkt, is een manier om dit te doen, elke keer af te ronden totdat het in de juiste emmer past. In tegenstelling tot normale afronding, waarbij we kunnen afronden op het dichtstbijzijnde veelvoud, willen we in dit geval naar beneden afronden op het dichtstbijzijnde veelvoud, beginnend om middernacht.
Omdat Excel-tijden slechts decimale getallen zijn, kunt u dit eenvoudig doen met de functie FLOOR, die naar beneden afrondt op een veelvoud dat u opgeeft (FLOOR noemt het argument dat meervoud vertegenwoordigt "significantie"). Nog beter, FLOOR begrijpt hoe de tijd moet worden afgerond in een formaat als "u: mm" (bijvoorbeeld "3:00", "12:00", enz.).
In het getoonde voorbeeld is de formule in E5:
=FLOOR(D5,"3:00")
FLOOR weet hoe de tijd moet worden afgelezen, dus het interpreteert 3:00 als het decimale equivalent, 0,125. Het rondt vervolgens elke keer eenvoudig naar beneden af op het dichtstbijzijnde veelvoud van 0,125. U kunt dezelfde benadering gebruiken om tijden te groeperen in elke standaard emmer die u maar wilt.
Als u tijden heeft die een of meer dagen beslaan, kunt u de MOD-functie gebruiken om alleen de tijd te extraheren, zoals hier wordt uitgelegd.
Draaitabellen
Draaitabellen worden automatisch gegroepeerd in buckets van 1 uur, maar ze kunnen niet automatisch in andere time buckets worden gegroepeerd. Als u echter de benadering op deze pagina gebruikt, kunt u de tijd groeperen zoals u wilt en de resulterende gegevens vervolgens door een draaitabel laten lopen om ze samen te vatten.