Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel TEXT 함수로 날짜, 숫자를 텍스트로 변경하기

엑셀(Excel)/Excel
반응형

이전 아티클에서 숫자를 텍스트로 바꾸는 VALUE 함수 사용법에 대해 알아 보았었습니다. 그럼 이번에는 거꾸로 숫자를 텍스트로 바꾸는 방법은 무엇일까요? 그것은 TEXT 함수를 사용하는 것입니다. 텍스트 함수는 데이터 형식을 텍스트로 변경해 줄 뿐만 아니라 설정한 포맷의 형태대로 출력해 주는 기능까지 있습니다.

 

 

 

날짜 포맷과 관련된 포스팅을 링크합니다. 참고하시기 바랍니다.

 

[참고]
l  엑셀 Excel 날짜 서식 지정하는 방법과 다양한 날짜 서식 알아보기
l  엑셀 Excel DATE, DATEVALUE 함수 텍스트를 날짜 형식의 바꾸
l  엑셀 Excel 데이터를 가공하여 날짜 데이터 바꾸는 방법

 

 

▼ 문자열과 숫자를 조합할 때 주로 사용하는 방법은 “&” 특수 기호를 이용하는 것입니다. 그럼 숫자는 자동으로 문자열이 되면서 합쳐 지게 됩니다. 그림처럼 첫 번째 문자 셀과 두 번째 점수 셀이 합쳐 지면서 문자열이 되었습니다.

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 

▼ 두 번째는 TEXT 함수를 이용해서 합치는 것입니다. 굳이 이렇게 하지 않아도 되지만 TEXT 함수의 포맷 변경 기능 때문에 많이 이용되고 있습니다

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 

▼ 그럼 TEXT 함수의 포맷 변경 기능으로 무엇을 할 수 있는지 알아 봅시다. 함수의 형식은 TEXT (, 포맷) 인데 포맷에는 여러 형태가 있습니다. 대표적인 것이 날짜에서 년, , 일을 추출하는 것입니다. 형태는 다음과 같습니다.

 

=TEXT(B3, "YYYY") 년도를 구하며 YEAR() 함수와 같은 결과를 반환합니다.

=TEXT(B4, "MM") 월을 구하며 MONTH() 함수와 같은 결과를 반환합니다.

=TEXT(B5, "dd") 일을 구하며 DAY() 함수와 같은 결과를 반환합니다

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 

▼ 날짜와 관련된 TEXT 포맷값의 종류는 다음과 같습니다. 표를 참고해서 변경 후의 값이 어떤 것인지 참고하세요. 

초기값 변경 후 TEXT함수 포맷
Months 1–12 "m"
Months 01–12 "mm"
Months Jan–Dec "mmm"
Months January–December "mmmm"
Months J–D "mmmmm"
Days 1–31 "d"
Days 01–31 "dd"
Days Sun–Sat "ddd"
Days Sunday–Saturday "dddd"
Years 00–99 "yy"
Years 1900–9999 "yyyy"

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기
엑셀 Excel 텍스트 여러가지 세로쓰기, 바꿈 방법
엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법
엑셀 Excel 조건부 서식 특정 텍스트를 포함한 강조하기
셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라



 

 

 

 

▼ 다음은 숫자에 대한 포맷입니다. 숫자도 날짜처럼 기존 값의 형태를 변경해야 될 때가 있습니다. 소수점의 개수나 실수의 개수를 지정하는 것이죠

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 

초기값 변경 후 TEXT함수 포맷
1234.59 1234.6 "####.#"
8.9 8.900 "#.000"
0.631 0.6 "0.#"
12
1234.568   
12.0
1234.57
"#.0#"
44.398
102.65
2.8
  44.398
102.65
    2.8
(with aligned decimals)
"???.???"
5.25
5.3
5 1/4
5 3/10
(with aligned fractions)
"# ???/???"

 

 

▼ 만약 포맷을 잘 모르겠다면 셀 서식의 사용자 지정에 있는 형식들을 참고하세요. Ctrl + 1 을 눌러 셀 서식 창을 띄운 후 사용자 지정 메뉴를 선택합니다. 그리고 형식 목록에 있는 것들을 TEXT 포맷으로 사용하시면 같은 결과를 얻을 수 있습니다

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 

▼ 그림과 같이 셀 서식에서 가져온 형식을 복사해서 넣었습니다. 셀 서식의 미리보기에 나와 있던 결과값과 같습니다. 이상으로 TEXT 함수를 다루는 방법에 대해 알아 보았습니다

엑셀 Excel TEXT 함수를 이용해서 날짜, 숫자를 텍스트로 변경하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기
엑셀 Excel 텍스트 여러가지 세로쓰기, 바꿈 방법
엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법
엑셀 Excel 조건부 서식 특정 텍스트를 포함한 강조하기
셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라
반응형
Posted by 녹두장군1
,