
Všeobecný vzorec
=FLOOR(time,"3:00")
Zhrnutie
Ak chcete zoskupiť časy do segmentov (tj zoskupiť o 2 hodiny, zoskupiť o 3 hodiny atď.), Môžete použiť funkciu PODLAHA. V zobrazenom príklade je vzorec v E5:
=FLOOR(D5,"3:00")
Vysvetlenie
Ak potrebujete zoskupiť časy do segmentov (tj zoskupiť o 6 hodín, zoskupiť o 3 hodiny atď.), Môžete tak urobiť pomocou funkcie zaokrúhľovania s názvom FLOOR.
V zobrazenom príklade máme niekoľko transakcií, z ktorých každá má časovú pečiatku. Povedzme, že chcete tieto transakcie zoskupiť do 3 hodín takto:
0:00 -
3:00, 3:00 -
6:00, 6:00 -
9:00, 9:00 - 12:00
Napríklad čas 2:30 musí ísť do vedra od 12:00 do 3:00. Čas 8:45 musí ísť do vedra od 6:00 do 9:00 atď.
Ak o tom premýšľate, jedným zo spôsobov, ako to urobiť, je zakaždým zaokrúhliť, kým sa nezmestí do správneho vedra. Avšak na rozdiel od bežného zaokrúhľovania, kde by sme mohli zaokrúhľovať na najbližší násobok, v tomto prípade chceme od polnoci zaokrúhliť nadol na najbližší násobok.
Pretože časy v programe Excel sú iba desatinné čísla, môžete to ľahko urobiť pomocou funkcie FLOOR, ktorá sa zaokrúhľuje na Vami zadaný násobok (FLOOR volá argument, ktorý predstavuje viacnásobný „význam“). FLOOR ešte lepšie rozumie tomu, ako zaokrúhliť čas poskytovaný vo formáte ako „h: mm“ (napríklad „3:00“, „12:00“ atď.).
V zobrazenom príklade je vzorec v E5:
=FLOOR(D5,"3:00")
FLOOR vie čítať čas, preto interpretuje 3:00 ako desatinný ekvivalent, 0,125. Potom sa to vždy jednoducho zaokrúhli na najbližší násobok 0,125. Rovnaký prístup môžete použiť na zoskupenie časov do ľubovoľného štandardného segmentu, ktorý sa vám páči.
Ak máte časy, ktoré trvajú jeden alebo viac dní, môžete pomocou funkcie MOD extrahovať iba čas, ako je vysvetlené tu.
Kontingenčné tabuľky
Kontingenčné tabuľky budú automaticky zoskupovať časy do segmentov s trvaním 1 hodiny, ale nemôžu sa automaticky zoskupovať do iných časových segmentov. Pomocou prístupu načrtnutého na tejto stránke však môžete čas zoskupiť podľa ľubovôle a výsledné údaje potom spustiť prostredníctvom kontingenčnej tabuľky a zosumarizovať.