엑셀 Excel 숫자를 한 글자씩 셀로 분리할 때 공백표시로 길이 맞추는 방법 |
환경: Microsoft Excel 2010 |
세금계산서 양식 맞출 때 금액이 들어가는 부분을 구현하게 됩니다. 그때 금액이 일정하지 않기 때문에 해당하는 단위의 금액이 없을 때 공백으로 채워 넣어야 합니다. REPT 와 MID 함수를 이용해서 구현해 보았습니다.
▼ 수식 작성 후 전체 영역을 한번에 적용하기 위해 모두 선택 후 수식 편집기에 fx 를 클릭합니다. 수식이 전부 작성되고 Ctrl 키를 누른 채 Enter 를 누르시면 선택한 영역 모두 수식이 적용됩니다.
▼ 금액을 제목에 맞는 숫자로 하나씩 채우려면 빈자리가 있을 수 있겠죠. 이런 빈자리는 REPT 로 채우게 됩니다. 숫자의 전체 길이를 알아 와서 금액 입력 칸과 비교해 모자라는 부분은 “ ” 공백으로 채우는 것이죠. 그렇게 공백과 원래 금액을 합쳐서 하나의 문장을 만들게 됩니다. REPT(" ",10-LEN($B2)) & $B2 부분이 MID 함수의 첫 번째 인수로 들어갑니다.
▼ MID 의 두 번째 인수는 COLUMN() – 1 입니다. COLUMN 함수는 현재 셀의 컬럼수를 가져오는 함수이므로 MID 에서 숫자 값의 시작 위치가 됩니다. 이렇게 완성된 수식은 아래와 같습니다.
=MID(REPT(" ",10-LEN($B2)) & $B2,COLUMN()-1,1) |
▼ 함수 인수 대화상자에서 모두 작성되었다면 Ctrl 키를 누른 상태에서 적용해야 합니다. 그럼 아래와 같이 한번에 적용되게 됩니다. 가로 세로 한번씩 드래그 안 해도 되죠. 결과를 보시면 모자라는 부분은 빈칸이 들어가서 제대로 잡았습니다.
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀(Excel) DAVERAGE 함수 사용해서 평균 구하는 방법 (2) | 2018.05.09 |
---|---|
마이크로소프트 오피스 32bit, 64bit 전환을 위해 완전히 삭제하는 방법 (0) | 2017.08.23 |
마이크로소프트 오피스 Office 2013 재설치하는 방법 (0) | 2017.07.30 |
[책읽기] 세계적인 투자 은행의 엑셀 업무 활용법 리뷰 (0) | 2016.03.27 |
엑셀 차트 서식파일을 저장해서 재사용하는 방법 (0) | 2015.07.13 |
엑셀 피벗테이블 변경된 원본데이터 값 적용하기 (1) | 2015.05.30 |
엑셀 창 두개 띄우기, 창 두개 띄워서 독립적으로 작업하기 (1) | 2015.05.30 |
엑셀 주민번호로 나이구하기 (1) | 2015.05.28 |