직장에서 사용하는 근태 기록을 위한 출퇴근 데이터에서 초 단위 또는 분 단위로 반올림해서 정리해야 할 때가 있습니다. 시간 단위나 분 단위로 계산을 한다면 그 하위 데이터는 반올림해서 정리하는 것이 편하기 때문입니다. 초와 분의 반올림은 10진수가 아닌 60진수이기 때문에 30초 이상일 때만 반올림합니다.
▼ 먼저 초 단위를 분으로 반올림해 보겠습니다. 식을 설명하기 전에 엑셀에서 날짜를 계산할 때는 숫자로 변환해서 계산한다는 것을 알아야 합니다. 아래 샘플에서 “오전 7:35:30” 은 42416.316319444 숫자로 표현이 됩니다. 여기에 분 단위로 시간을 변경하기 위해서는 42416.316319444 * 1440 해 줘야 합니다. 분 단위로 시간을 변경하면 값은 61079495.5 가 됩니다. 이 값에서 소수점 5는 초에 해당하며 이것을 반올림하면 초에서 분으로 반올림하는 것과 같게 됩니다. 그래서 ROUND(B2*1440,0) 라는 식이 나온 것입니다. 분으로 반올림 되었다면 다시 시간 형식으로 변경해 줘야겠죠. 다시 1440 으로 나눠 주면 시간 형식으로 표현이 됩니다.
=ROUND(B2*1440,0)/1440 |
▼ 아래 그림처럼 30초 이상인 데이터는 1분씩 반올림되었습니다.
▼ 그럼 분을 시간으로 반올림하고 싶을 때는 어떻게 해야 할까요? 하루를 기준으로 분의 표시는 24 * 60 = 1440 이었으므로 시간을 표시하기 위해서 1440 대신 24를 곱하고 나눠 주면 되겠죠.
▼ 아래 그럼처럼 30분 이상인 데이터는 1시간씩 반올림되었습니다. 이상으로 ROUND 함수를 이용해서 분 단위와 초 단위 반올림에 대해 알아 보았습니다.
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 숫자가 날짜로 자동 변환되지 않도록 설정 변경하기 (1) | 2023.07.27 |
---|---|
엑셀 Excel 통합 문서 공유 기능, 여러 사람이 동시 작업하기 (8) | 2023.07.26 |
엑셀 Excel 셀 줄 바꿈 찾아서 한번에 삭제하기 (2) | 2023.07.26 |
엑셀 Excel 셀 텍스트 포함 여부 확인하기 (0) | 2023.07.25 |
엑셀 Excel 3단계 의존관계 대분류, 중분류, 소분류 구현하기 (10) | 2023.07.23 |
엑셀 Excel 조건부서식 이용해서 중복 데이터 찾아 표시하기 (6) | 2023.07.23 |
엑셀 Excel 그림으로 복사 기능 이용해서 결재란 쉽게 만들기 (0) | 2023.07.19 |
엑셀 Excel 소수점 자릿수를 이용 숫자 데이터 단위 조절하기 (1) | 2023.07.18 |