HOUR 함수 몇시인지 시간을 추출 해봅시다.
Runeba입니다. 오늘은 구글 스프레드시트에서 시간 값에서 ‘시(hour)’만 추출해주는 HOUR
함수에 대해 알아보겠습니다.
근태관리, 자동 알림 시스템, 시간대별 데이터 분석 등에서 필수적으로 사용되는 함수이며, MINUTE
, SECOND
, TIME
등과 함께 활용하면 더욱 강력한 시간 자동화 처리가 가능합니다.
빠른 목차
HOUR 함수 핵심 요약 ✏️
HOUR
함수는 시간 형식의 값에서 시(hour) 구성 요소를 숫자로 추출합니다.- 오전 8시는
8
, 오후 3시는15
를 반환하며, 24시간 기준으로 작동합니다. TIME
,NOW
,TODAY
,TEXT
등과 함께 사용하면 실시간 시간 계산에 유리합니다.
구문과 설명 📘
📌 구문:
HOUR(시간)
📘 설명:
시간
: 시간 또는 날짜+시간 데이터(예:"2025-07-09 14:30"
또는NOW()
)- 반환값은 **정수형 시(hour)**이며, 0부터 23까지 반환합니다.
- 시간 형식이 아닌 텍스트는 날짜로 인식되지 않으면 오류 발생 가능성이 있습니다.
기본 예제
① 고정된 시간에서 시 추출
=HOUR("14:45")
📝 설명:
해당 함수는 "14:45"
에서 시(hour) 값인 14
를 반환합니다. 24시간 형식을 기준으로 하며 오후 2시입니다.
② 셀에 입력된 시간에서 시 추출
=HOUR(A2)
📝 설명:
A2 셀에 "09:10"
이 입력되어 있다면, 결과는 9
가 됩니다.
출근 시간 분석, 시간대 분류 등에 활용할 수 있습니다.

심화 예제
① 현재 시각 기준으로 시간 추출
=HOUR(NOW())
- 현재 시각에서 시간만 추출해 실시간 데이터 기준 분류에 사용됩니다.
- 예:
NOW()
가"2025-07-09 16:22"
이면 결과는16
.
② 특정 시간 이후 데이터만 필터링
=FILTER(A2:B100, HOUR(A2:A100) >= 12)
- A열에 저장된 시간 중 오후(12시 이후)만 필터링하여 B열 정보와 함께 표시합니다.
- 시간대별 수요 분석, 방문 기록 분류 등에 유용합니다.
③ 시간 범위에 따라 상태 표시
=IF(HOUR(A2) < 12, "오전", "오후")
- 시간에 따라
"오전"
또는"오후"
로 자동 분류합니다. - 근무시간 구분, 회의 시간표 구성 등에 활용할 수 있습니다.
④ 출근 시간 지각 여부 자동 판단
=IF(HOUR(A2) > 9, "지각", "정상")
- 9시 이후 출근이면
"지각"
으로 표시합니다. - 출결 자동 평가표, 근태 기록 자동화에 효과적입니다.
⑤ 시간대별 집계용 열 생성
=ARRAYFORMULA(HOUR(A2:A100))
- 대량의 시간 데이터에서 시(hour)만 추출하여 시간대 분류 열을 자동으로 생성합니다.
- 히트맵, 피크 시간대 분석 등에 활용됩니다.
HOUR 함수 이럴 때 쓰면 좋아요 📊
상황 | 활용 예 |
---|---|
시간대별 분류 또는 집계 필요할 때 | HOUR로 시간 범위 나누기 |
실시간 시각을 기준으로 조건 제어 | NOW() 와 조합 |
출근·퇴근 시간 기록 자동 분석 | 지각 여부 판별 등 자동화 로직 구현 |
HOUR 함수 사용 시 주의사항 ⚠️
주의할 점 | 설명 |
---|---|
시간 형식이 인식되지 않으면 오류 발생 | "14시" 등은 시간 형식으로 처리되지 않음 |
날짜와 시간 혼합 셀도 가능 | "2025-07-09 08:30" 처럼 날짜+시간 입력 가능 |
HOUR 함수 활용 팁 💡
HOUR
,MINUTE
,SECOND
,ARRAYFORMULA
조합으로 세부 시간 분석 가능- 시간대 조건부 서식 지정 시 유용 (예: 오전은 연한 색상, 오후는 진한 색상)
TEXT(A2,"hh")
로도 문자열 시(hour)를 추출할 수 있으나 계산용은HOUR
사용 추천QUERY
함수의 시간 조건 필터와 병행하면 시각화 자료 만들기에 효과적
관련 링크 🔗
HOUR – Google Docs 편집기 고객센터
특정 날짜의 시간 구성요소를 숫자 형식으로 반환합니다. 사용 예 HOUR(TIME(11,40,59)) HOUR(A2) HOUR(40909.0004) HOUR(“20:49:59”) 구문 HOUR(시간) 시간 – 시 구성요소를 계산할 기준 시간입니다. 날짜/시