시간을 N시간 단위로 분류하는 공식
지원 버전 자세히 보기
FLOOR 함수로 시간을 2시간·3시간 같은 일정 간격의 구간 시작값으로 묶는 시간 분류 공식입니다. 결과 셀에 시간 표시 형식을 지정하면 06:00처럼 보입니다.
인수 설명
=FLOOR ( 시간, 시간단위 )
=FLOOR.MATH ( 시간, 시간단위 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
동작 원리
FLOOR 함수가 시각을 묶을 단위의 배수 중 넘지 않는 가장 가까운 값으로 내립니다.
N시간 단위로 묶기 공식의 예제 시트에서 D2 셀이 06:00을 반환하는 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
FLOOR 함수가 2시간 눈금으로 내립니다
B2에 입력한 02:00이 구간의 간격이므로 눈금은 00:00, 02:00, 04:00, 06:00, 08:00으로 놓입니다. A2의 6:15은 06:00 눈금과 08:00 눈금 사이에 있고, FLOOR 함수는 언제나 넘지 않는 쪽으로 내리므로 06:00을 고릅니다.
=FLOOR ( A2, $B$2 )
= 06:00
D2 셀에 반환되는 구간 시작 시각입니다. 같은 구간의 시각은 같은 값으로 묶입니다
A3의 7:59도 아직 08:00 눈금을 넘지 않았으므로 6:15과 똑같이 06:00으로 내려갑니다. 구간 안에서 몇 분이 지났는지는 결과에 영향을 주지 않습니다.
=FLOOR ( A3, $B$2 )
= 06:00
D3 셀도 6:15과 같은 구간입니다. 눈금을 넘으면 다음 구간이 됩니다
A4의 8:25는 08:00 눈금을 넘었으므로 한 칸 뒤인 08:00으로 내려갑니다. 이렇게 모든 시각이 자기 구간의 시작 시각으로 묶여, 구간별 집계의 기준 열이 됩니다.
=FLOOR ( A4, $B$2 )
= 08:00
D4 셀부터 구간이 바뀝니다.