Formuła programu Excel: Grupuj czasy w 3-godzinne przedziały -

Formuła ogólna

=FLOOR(time,"3:00")

Podsumowanie

Aby pogrupować czasy w przedziały (tj. Grupować według 2 godzin, grupować według 3 godzin itd.), Możesz użyć funkcji PODŁOGA. W pokazanym przykładzie formuła w E5 to:

=FLOOR(D5,"3:00")

Wyjaśnienie

Jeśli chcesz pogrupować czasy w przedziały (tj. Grupować według 6 godzin, grupować według 3 godzin itd.), Możesz to zrobić za pomocą funkcji zaokrąglania o nazwie FLOOR.

W przedstawionym przykładzie mamy kilka transakcji, z których każda ma sygnaturę czasową. Załóżmy, że chcesz pogrupować te transakcje w 3-godzinne zbiory w następujący sposób:

12:00 -
3:00 3:00 -
6:00 6:00 -
9:00 9:00 - 12:00

Na przykład godzina 2:30 musi przejść do zasobnika 12:00 - 3:00. Czas 8:45 musi przejść do segmentu 6:00 - 9:00 i tak dalej.

Jeśli się nad tym zastanowić, jednym ze sposobów na zrobienie tego jest zaokrąglanie za każdym razem, aż zmieści się w odpowiednim wiadrze. Jednak w przeciwieństwie do zwykłego zaokrąglania, w którym możemy zaokrąglić do najbliższej wielokrotności, w tym przypadku chcemy zaokrąglić w dół do najbliższej wielokrotności, zaczynając o północy.

Ponieważ czasy w programie Excel to tylko liczby dziesiętne, można to łatwo zrobić za pomocą funkcji FLOOR, która zaokrągla w dół do podanej wielokrotności (funkcja FLOOR wywołuje argument, który reprezentuje wielokrotność „istotności”). Co więcej, FLOOR rozumie, jak zaokrąglić czas podany w formacie „h: mm” (na przykład „3:00”, „12:00” itd.).

W pokazanym przykładzie formuła w E5 to:

=FLOOR(D5,"3:00")

FLOOR wie, jak odczytywać czas, więc interpretuje 3:00 jako jego dziesiętny odpowiednik, 0,125. Następnie za każdym razem zaokrągla się w dół do najbliższej wielokrotności 0,125. Możesz użyć tego samego podejścia do grupowania czasów w dowolnym standardowym przedziale, który chcesz.

Jeśli masz okresy obejmujące jeden lub więcej dni, możesz użyć funkcji MOD, aby wyodrębnić tylko czas, jak wyjaśniono tutaj.

Tabele przestawne

Tabele przestawne automatycznie grupują czasy w przedziały 1-godzinne, ale nie mogą automatycznie grupować się w inne przedziały czasu. Jednak stosując podejście opisane na tej stronie, możesz grupować czas według własnego uznania, a następnie przeprowadzić podsumowanie danych wynikowych za pomocą tabeli przestawnej.

Dobre linki

Trzy sposoby grupowania czasu w Excelu (ExcelCampus)

Interesujące artykuły...