엑셀 MROUND 함수 30분 단위 시간 반올림 수식 방법 안내

엑셀 MROUND 함수 30분 단위 시간 반올림 수식 방법 안내

엑셀에서는 많은 데이터를 셀에 입력하고 그래프를 그리거나 폼을 생성해서 만들거나
데이터 보관용으로도 작성하기도 합니다.
데이터 입력 중 시간도 입력하는 경우는 빈번한데요. 다만 입력한 시간을 다시 30분 단위로
반올림해서 사용하는 경우가 있습니다.
데이터가 적으면 수기로 할 수 있지만 데이터가 많은 경우 쉽지 않은데요 엑셀 함수를 이용하면 30분 단위로
시간을 반올림할 수 있습니다.

사용하는 함수와 방법을 알아보겠습니다.

사용되는 함수는 MROUND 함수입니다. 엑셀에서는 다음과 같이 함수를 정의하고 있습니다.
"원하는 배수로 반올림된 수를 반환합니다. "

이 함수는 보통 반올림하는 round 함수와 다르게 반올림 수를 지정할 수 있습니다.



함수 사용 방법입니다.
=MROUND(number ,multiple)

number : 반올림하려는 값을 나타냅니다. 숫자나 날짜 등을 사용할 수 있습니다.
multiple : 반올림하려는 기준값입니다.


 

간단한 예제입니다. 시간을 표시했는데요.
시간 표시할 때 시간, 분, 초를 구분할 때 ":"를 사용합니다.
3시 15분 18초를 엑셀에 표시하면 "03:15:18"이 됩니다.




시간을 입력 후 엔터키를 입력하고 나서 수식 입력한 줄을 보면 "오전"이라는 글자가 추가되었는데요
입력한 값이 시간으로 인식되었다는 겁니다.
단 엑셀 서식에 따라 다르게 나올 수 있습니다.


 

그럼 반올림하려는 기준값인 30분을 표기해보겠습니다.
"00:30:00" 으로 입력하시면 됩니다.
수식 입력한 줄에는 "12:30:00 오전" 으로 표기됩니다.


 

시간을 표시하는 함수도 있는데요 바로 TIME 함수입니다.
TIME (시간, 분, 초)를 입력해서 사용할 수 있습니다.
함수를 사용하면  "12:30:00 오전"으로 표기됩니다. 위에서 직접 입력한 값과 동일합니다.


 



그럼 이제 MROUND 함수를 이용해서 시간을 30분 단위로 반올림해 보겠습니다.
=MROUND( 입력 후 시간 원본값이 있는 "B2"를 입력합니다.




콤마 추가 후 반올림 기준값인 30분 이 있는 "B4"를 선택하거나 입력합니다.




괄호를 입력 후 엔터키를 누르면 시간이 표시되지 않고 숫자 값이 나오는데요.
이는 엑셀에서 내부적으로 사용되는 시간 값입니다.




시간 형식으로 변경하기 위해 결괏값이 입력된 셀 선택 후 상단 메뉴 중 셀 형식을 [시간]으로 선택합니다.




시간으로 표시되고 30분 단위로 반올림되어 "3:30:00"으로 나옵니다.




조금전  TIME 함수로도 해보겠습니다.
시간 기준값을 TIME 함수가 있는 "B6"로 변경합니다
동일한 결괏값이 나오는것을 확인할 수 있습니다.

엑셀 MROUND 함수 30분 단위 시간 반올림 수식 방법 안내를 알아보았습니다.