
Splošna formula
=FLOOR(time,"3:00")
Povzetek
Če želite razvrstiti čase v segmente (tj. Zbrati za 2 uri, združiti za 3 ure itd.), Lahko uporabite funkcijo FLOOR. V prikazanem primeru je formula v E5:
=FLOOR(D5,"3:00")
Pojasnilo
Če morate razvrstiti čase v vedra (tj. Razvrstiti po 6 ur, združiti po 3 ure itd.), Lahko to storite s funkcijo zaokroževanja FLOOR.
V prikazanem primeru imamo številne transakcije, vsaka s časovnim žigom. Recimo, da želite te transakcije združiti v segmente po 3 ure, kot je ta:
12:00-3: 00:00
03:00-6: 00:00
06:00-9: 00:00
09:00-12: 12:00
Na primer, čas od 2.30 do 00. ure mora iti v segment od 00.00 do 03.00. Čas 8.45 mora iti v vedro od 6.00 do 9.00 in tako naprej.
Če dobro premislite, lahko to naredite tako, da vsakič zaokrožite, dokler se ne prilega v pravo vedro. Vendar v nasprotju z običajnim zaokroževanjem, kjer bi lahko zaokrožili na najbližji večkratnik, želimo v tem primeru zaokrožiti navzdol na najbližji večkratnik z začetkom ob polnoči.
Ker so Excel-ovi časi le decimalna števila, lahko to enostavno storite s funkcijo FLOOR, ki se zaokroži na večkratnik, ki ga vnesete (FLOOR pokliče argument, ki predstavlja večkratni "pomen"). Še bolje, FLOOR razume, kako zaokrožiti čas v obliki, kot je "h: mm" (na primer "3:00", "12:00" itd.).
V prikazanem primeru je formula v E5:
=FLOOR(D5,"3:00")
FLOOR zna brati čas, zato si 3:00 razlaga kot njegov decimalni ekvivalent, 0,125. Nato se preprosto zaokroži navzdol na najbližji večkratnik 0,125. Ta isti pristop lahko uporabite za združevanje časov v katero koli standardno vedro, ki vam je všeč.
Če imate čas, ki traja en ali več dni, lahko s funkcijo MOD izvlečete samo čas, kot je razloženo tukaj.
Vrtilne tabele
Vrtilne tabele bodo samodejno razvrstile čase v segmente po 1 uro, ne morejo pa jih samodejno razvrstiti v druge segmente časa. Vendar lahko s pristopom, opisanim na tej strani, razporedite čas po želji, nato pa za povzetek dobljene podatke zaženete skozi vrtilno tabelo.