일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- python3
- 파이썬
- 안드로이드
- 오피스
- pythongui
- Windows11
- Excel
- 엑셀
- Windows10
- 윈도우10
- matlab
- Android
- office
- 파이썬GUI
- 비주얼베이직
- 파워포인트
- pandas
- win32com
- 파이썬3
- VBA
- 깃
- 윈도우11
- pyqt5
- html
- 문자열
- Outlook
- 아웃룩
- windows
- git
- python
Appia의 IT세상
엑셀[Excel] 함수를 이용하여 숫자를 특정자리수에 맞춰 텍스트로 변경하기(앞에 0붙이기) 본문
엑셀[Excel] 함수를 이용하여 숫자를 특정자리수에 맞춰 텍스트로 변경하기(앞에 0붙이기)
이번 포스팅은 숫자에 대한 문자열 변환에 대해서 포스팅을 해보고자 합니다. 엑셀을 사용하다보면 숫자를 사용하는 경우가 매우 많습니다. 하지만, 이 때 이 숫자가 단순히 연산을 위해서 사용되는 것이 아니라, 코드 및 다양한 형태로 사용될 수 있는 부분일 수도 있습니다. 특히 저의 경우 주식 정보를 파싱할 때, 관련된 상장 번호를 파싱할 때도 상장번호를 숫자로 단순하게 생각하는 부분 때문에 약간의 골치가 아팠던 적이 있었습니다. 그래서 자리수에 맞춰서 숫자를 문자로 변환하는 방법에 대해서 이번 포스팅에서는 다루어 보고자 합니다.
먼저 다음과 같은 예시 데이터를 사용할 예정입니다.
숫자를 문자로 변환하기 위해서 사용하는 함수는 바로 "TEXT"입니다. 간단한 사용방법은 다음과 같습니다.
=TEXT(변환할 셀, 형식) |
위에서 보시는 함수에서 변환할 셀은 숫자가 들어 있는 셀을 선택하시면 됩니다. 형식은 특별히 생각하는 부분이 없다고 생각하시면 0을 입력하시면 됩니다.
그럼 다음 그림과 같이 위의 예시 데이터를 TEXT함수를 이용하여 변환해보도록 하겠습니다.
아마도, 변환 결과는 다음과 같은 결과가 나타날 것입니다. 실제 보이시는 바와 같이 문자 정렬 기본인 왼쪽으로 정렬 된 것을 알 수 있습니다.
그럼 이번에는 자리수을 맞춰서 변환하는 방법에 대해서 이야기를 해보고자 합니다. 예시 데이터들은 대부분 2자리 또는 1자리입니다. 하지만, 변환되어 나올 값이 4자리이기 원하다면 TEXT함수를 다음과 같은 형태로 사용하셔야 합니다.
=TEXT(변환될 셀,"0000") |
그럼 위의 식을 예시로 적용해보겠습니다.
위의 함수를 적용한 결과는 다음과 같은 결과가 나타납니다.
이와 같은방식으로 자리를 수를 맞춰(앞에 0을 붙여) 숫자를 텍스트로 변환할 수 있습니다.
엑셀[Excel] 필터(Filter) 사용하여 특정 범위 밖의 수 표현하기
이번 포스팅에서는 엑셀[Excel] 함수를 이용하여 숫자를 특정자리수에 맞춰 텍스트로 변경하기(앞에 0붙이기)라는 주제로 간단히 포스팅을 해봤습니다. 이 부분들이 생각보다 잘 사용되거나 활용될 수 있는 부분입니다. 이 부분을 셀형식을 통해서도 변경이 가능하다, 함수를 통해서 간단히 적용해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다.
'IT_OS_ETC.. > [IT]Excel' 카테고리의 다른 글
엑셀[Excel] 함수/수식 입력시, 계산의 결과가 아닌 함수/수식 표현하게 설정 바꾸기 (0) | 2021.06.24 |
---|---|
엑셀[Excel] 함수의 결과로 나온 값을 일반 값으로 변경하기 (0) | 2021.06.09 |
엑셀[Excel] 테마 변경하기 다크모드로 변경하기 (2) | 2021.05.31 |
엑셀[Excel] 셀의 왼쪽, 오른쪽 들여쓰기 설정하기 (0) | 2021.05.29 |
엑셀[Excel] 하이퍼링크(HYPERLINK)함수를 이용한 앱페이지 링크 연결하기 (0) | 2021.05.26 |