엑셀 Become awesome in EXCEL

화폐, 퍼센트, 소수점 포맷 유지하면서 concatenate 함수 사용하기 Concatenate With Keeping Number (Currency/Percentage/Decimal Places) Format In Excel

문장전달자 2020. 3. 13. 08:47
728x90

이번 포스팅에서는 통화, 백분율, 소수점 등의 수와 관련된 포맷을 그대로 유지하면서 CONCATENATE 함수를 사용하는 방법을 알아봅니다. 아래의 예를 통해 살펴보겠습니다. 아무런 가공을 하지 않으니 가독성이 현저히 떨어집니다.

먼저, 합치고자하는 대상의 포맷부터 확인해야할 필요가 있습니다. 해당 셀에서 마우스 오른쪽 버튼을 눌러 셀 서식으로 이동합니다.

표시 형식 탭으로 이동하여 범주에서 사용자 지정을 고릅니다. 여기서 형식에 나오는 내용을 복사합니다. 여기서는 _-[$$-409]* #,##0.00_ ;_-[$$-409]* -#,##0.00 ;_-[$$-409]* 이 됩니다.

복사할 내용을 다음과 같이 TEXT 함수를 이용하여 포맷을 지정해줍니다. 기존의 F2 를 다음과 같이 변경하는 것입니다. 그리고 복사한 내용을 넣을 때 큰따옴표(Double quotes)를 빠뜨리시면 안됩니다.

text(F2,"_-[$$-409]* #,##0.00_ ;_-[$$-409]* -#,##0.00 ;_-[$$-409]* ")

그러면 마지막 백분율 부분도 수정해봅시다. G2 셀입니다. 위와 마찬가지로 마우스 오른쪽 셀 속성에서 형식을 복사합니다.  

다음과 같이 TEXT 함수를 사용하여 포맷을 지정해주면 끝입니다.

다음과 같이 완성이 되었습니다.

드래그하여 나머지 행에도 적용합니다. 한결 가독성이 좋아졌습니다.

 

728x90