엑셀 숫자, 날짜 문자 등을 원하는 대로 표시하는 TEXT함수 사용방법
엑셀에서 날짜를 입력 하고나서 년도만 필요하거나 또는 월, 일 요일 등 다른 형식이 필요할 때가 있습니다. 숫자도 소수점에 %로 표시하거나 통화일 때 3자리씩 콤마를 넣거나 값이 바뀌는 변수와 문자를 함께 사용해야할 때 바로 TEXT 함수를 사용합니다.
이 함수를 사용하면 날짜나 소수점 문자 등을 원하시는 값만 얻을 수 있습니다.
그럼 TEXT 함수 사용 방법을 알아보겠습니다.
원본값과 TEXT 함수를 적용해서 알아볼텐데요
원본값에 오늘 날짜를 반환하는 TODAY() 함수를 넣어보았습니다.
TEXT 함수 사용 방법을 알아볼까요?
TEXT(value, format_text)이라고 되어 있습니다.
value : 원본값을 넣습니다.
format_text : 변경할 포맷 형식을 넣으면 됩니다. ""(더블쿼테이션안)에 포맷 형식을 넣어서 사용합니다.
포맷 형식을 모르는 경우 엑셀 셀 서식에서 참고하시면 되는데요.
Ctrl + 1 키를 누르시면 셀 서식 창이 열립니다.
범주에 있는 항목들을 클릭하시면 형식들이 나오는데요 이 형식이 바로 포맷형식입니다.
예를 들어 사용자 지정을 클릭하면 여러 가지 형식이 나오는데요. yyyy-mm-dd 가 년-월-일인데요 이것이 포맷 형식인 것이지요
날짜에 TEXT 함수를 적용해서 올해 년 도를 추출해보겠습니다.
=TEXT를 입력 후 첫 번째 항목에 값이 있는 B3를 입력합니다.
=TEXT(B3,"YYYY") 를 입력하면 결괏값이 2020이 나오게 됩니다.
편리하지요? ^^
년-월-일 그대로 표시형식을 사용하면 YYYY-MM-DD 형식으로 나오게 됩니다.
YYYY/MM/DD 로 변경하면 변경된 형식으로 적용됩니다.
셀 서식이 있는 포맷 형식을 참고해서 날짜에서 변경해보았습니다.
요일, 영문 요일 등 다양하게 표시할 수 있습니다.
날짯값과 일반 텍스트 문자열을 함께 사용할 수 있는데요.
오늘은 AAAA 이고 올해는 YYYY년도 를 입력하면 AAA와 YYYY가 해당 값으로 변경되어
오늘은 목요일이고 2020년도 라고 표시됩니다.
통화 값인 3자리마다 콤마형식도 변경할 수 있는데요. 표시형식을 ###,### 라고 표현하면 3자리마다 콤마가 적용됩니다.
소수점도 원하는 소수점 길이, 앞에 0을 적용한 지 여부들을 마음대로 적용할 수 있는데요.
0##.######0이라고 포맷형식을 지정하면 소수점도 원하는 자릿수 까지 정의할 수 있습니다.
전화번호도 02)1234-5678식으로 변경할 수 있습니다.
백분율 % 도 엑셀에서 제공하기만 원하는 자릿수를 포맷 형식 등을 원하시는 데로 적용해서 자유롭게 적용할 수 있습니다.
이상 엑셀 숫자, 날짜 문자 등을 원하는 대로 표시하는 TEXT함수 사용방법을 알아보았습니다.