[ 엑셀 Tip ] Round 함수를 이용한 천원 단위 변경( feat. 사용자 지정 )

2022. 12. 1. 21:10Excel Tip/함수 ( Function )

728x90
반응형

엑셀 round 함수를 이용한 반올림을 진행해 보도록 하겠습니다.

데이터 준비


round함수는 반올림을 해주는 함수입니다.

구분 0.1 ~ 0.49999999.....999 0.5 ~ 0.99999999.99999
round 0 1
roundup 1 1
rounddown 0 0

 

 

round는 소수점 구간에 따라 반환 값이 달라지지만 roundup과 rounddown은 버리거나 올리서 값을 반환합니다.

 


테이블을 표로 만들어 줍니다.

=ROUND( [@구분], 1   )
반올림으 구분의 값에서 소수점 첫번째까지 반환해줘

round, roundup, rounddown을 비교

 

첫 번째를 보시면 소수점 둘째 자리( 7 )을 변환해서 소수점 1자리까지만 값이 반환됩니다.

round 함수는 7이기 때문에 올림을 하게 되고 3.3이 반환,
roundup은 무조건 올림을 하기 때문에 3.3,
rounddown은 무조건 내림을 하기 때문에 3.2 반환

여섯 번째를 보시면 소수점 둘째 자리( 4 )를 변환해서 소수점 1자리 까지만 값이 반환

round 함수는 4이기 때문에 내림을 하게 되고 1.3이 반환,
roundup은 무조건 올림을 하기 때문에 1.4,
rounddown은 무조건 내림을 하기 때문에 1.3 반환


round  함수의 자리수를 달리하면 결과가 어떻게 되는지 알아보겠습니다.

반응형

1033.275432를 자릿수로 변환해서 위의 표와 매칭을 시켜보면 아래의 표과 같습니다.

  -3 -2 -1 0 1 2 3 4
1033.2754 1 0 3 3 2 7 5 4

round 함수를 사용하면 소수점 아래뿐만 아니라 정수 값까지 반올림이 가능합니다.

표를 보면서 round 함수를 보시면 -2일 때 1000이 되는 이유는 -1에서 반올림을 하기 때문입니다.

-1일 일 때 1030이 되는 이유는 0에서 반올림을 하기 때문에 1030이 반환이 됩니다.

-에서 반올림이 일어나면 숫자를 소수점이 없어지고 정수가 되고 해당 자리에서 반올림을 해서 값을 반환합니다.


 round 함수의 응용

회사에서는 숫자가 길기 때문에 숫자를 줄여서 보여줘야 합니다.

보통 이것을 천 원, 백만 단위로 변경이라고 합니다.

딱 봐도 가독성이 떨어지고 그냥 짜증이 나는 느낌입니다.
가독성이 좋아 졌습니다.

 

하지만 아래와 같이 단위를 변경하면 가독성이 좋아하고 선배도 좋아하게 됩니다.


천원 단위로 변경하는 다른 방법


변경하려는 범위를 선택 후 Ctrl + 1 ( 단축키 입력 )

 

표시형식 ▶ 사용자 지정 ▶ #,##0 클릭 ▶ 뒤에 콤마를 입력

 

천원 단위로 변경 완료

 

※ 주의사항 : 같아 보이지만 같지 않습니다.
    - 눈에 보이는 것만 믿어서는 안 됩니다. ( 차이를 꼭 확인해 주십시오 )

육안으로 보면 값이 동일한 것 같습니다.
하지만 수식창을 보면 해당 값은 다른 것을 볼 수 있습니다.

혹시 연산을 하게 된다면 해당 수식 창의 숫자를 꼭 확인 후 진행해 주십시오.

728x90
반응형