사용자 지정 서식은 Microsoft Excel에서 사용할 수 있는 다른 도구와 함께 귀중한 자산으로 간주될 수 있습니다. 하지만 매번 메뉴 옵션을 탐색할 필요 없이 셀 서식 지정 프로세스를 신속하게 처리할 수 있다면 어떨까요? 더 나아가 수동 개입 없이 Excel 수식 내에서 직접 서식을 적용할 수 있다면 어떨까요?

Microsoft Excel의 텍스트 기능은 데이터에 개인화된 모양을 부여하는 용도로 사용되며, 수식 입력줄을 통해 직접 적용할 수 있습니다. 이러한 맥락에서 Excel의 TEXT 함수를 사용하여 숫자 값, 날짜 값 및 고유 한 수치의 서식 지정의 뉘앙스를 자세히 살펴 보겠습니다.

Excel에서 TEXT 함수 란 무엇입니까?

Microsoft Excel의 TEXT 함수를 사용하면 다양한 서식 옵션을 사용하여 데이터 프레젠테이션을 맞춤 설정할 수 있습니다. 이 기능을 사용하면 개별 셀에 개인화된 서식을 적용할 수 있으므로 정보의 시각적 매력과 이해도를 높일 수 있습니다.

텍스트의 출력과 Microsoft Excel의 사용자 지정 서식 활용 간의 유사성은 매우 뚜렷합니다. 이에 적용되는 구문은 다음과 같이 요약할 수 있습니다:

 =TEXT(value, format_text) 

여기서 ‘값’은 변환되는 숫자를 나타내고 ‘format\_text’는 결과 텍스트에 원하는 특정 스타일 또는 프레젠테이션 형식을 나타냅니다.

TEXT 함수는 숫자, 날짜 및 시간 값과 같은 다양한 데이터 유형의 서식을 지정할 수 있습니다. 수동으로 구현해야 하는 Excel의 사용자 지정 서식과 달리, TEXT는 수식 모음을 통해 쉽게 액세스하고 다른 Excel 함수와 결합할 수 있어 매우 기능적인 도구로 사용할 수 있습니다.

형식 코드 설명
# 선택 숫자를 나타내는 숫자 자리표시자입니다. 유효 자릿수가 없는 경우 표시되지 않습니다.
0 항상 표시되는 숫자 자리 표시자입니다. 유효 자릿수가 없는 경우 무의미한 0으로 채워집니다.
? 중요하지 않은 0을 인식하지만 표시하지 않는 숫자 자리 표시자입니다. 소수점을 정렬해야 하는 경우 0을 표시합니다.
. 소수점.
, 천 단위 구분 기호.
D 월 또는 요일.
M 날짜의 일부로 사용되는 경우 월, 시간의 일부로 사용되는 경우 분입니다.
Y 년.
S 초.
/ 분수 표시기.
E 과학적 표기법.
이 글도 확인해 보세요:  Google Keep으로 할 일 목록을 깔끔하게 정리하는 방법

TEXT 함수는 Microsoft Excel의 사용자 지정 숫자 형식과 동일한 구문을 준수합니다. 앞서 언급한 표에 표시된 것처럼 이 목록에는 가장 자주 사용되는 코드가 포함되어 있습니다.

TEXT 함수로 숫자 서식을 지정하는 방법

TEXT 함수의 가장 실용적인 유틸리티 중 하나는 숫자 값을 보다 간결하고 읽기 쉬운 표현으로 서식을 지정하는 것입니다. 예를 들어 특정 셀의 숫자를 소수점 이하 네 자리 형식으로 표시하고 싶다고 가정해 보겠습니다.

텍스트 출력 기능을 사용할 때 입력은 형식이 지정된 텍스트 스크립트가 아닌 숫자 값의 형식이어야 한다는 점에 유의하세요. 수식에 숫자 입력이 필요한 경우 텍스트 출력이 아닌 원래 값을 입력해야 합니다.

해시태그 기호 “#” 또는 숫자 “0”을 사용하면 소수점 이하를 표시할지, 소수점을 표시하지 않을지 선택할 수 있습니다. 전자는 정확성을 위해 소수점을 유지하며, 후자는 중요하지 않음을 나타내기 위해 소수점을 제거합니다. 해시태그 기호를 사용하면 중요하지 않은 0은 표시되지 않는다는 점에 유의하세요.

셀 A2의 출력을 소수점 이하 네 자리로 제한하고 셀 C2에 표시하려면 다음과 같은 공식을 사용할 수 있습니다:

 =TEXT(A2, "#.0000") 

앞서 언급한 공식은 셀 A2에 포함된 숫자 값을 소수점 이하 4자리까지 포함하여 표시해야 합니다. 가독성을 높이기 위해 큰 값의 경우 쉼표를 구분 기호로 사용할 수 있습니다. 쉼표를 구분 기호로 사용하여 복제된 수식은 다음과 같은 형식으로 표시됩니다:

 =TEXT(A2, "###,###.0000") 

 =TEXT(A2, "?/?") 

Excel 계산의 출력을 분수 형식으로 변환하면 결과를 더 읽기 쉬운 형식으로 표시하여 가독성을 높일 수 있으므로 Excel에서 비율 계산을 수행하는 데 유용할 수 있습니다.

텍스트 함수를 사용하여 날짜 서식 지정하기

텍스트 함수를 사용하면 Excel에서 날짜 및 시간 서식을 지정할 수 있을 뿐만 아니라 날짜 또는 시간 값과 텍스트 문자열을 결합하기 위해 CONCATENATE 함수와 함께 사용할 수도 있습니다.

CONCATENATE 함수를 사용하면 Microsoft Excel 내에서 여러 문자열을 연결할 수 있습니다. 이 함수는 날짜/시간 값과 함께 텍스트 표현식을 표시하는 데 사용할 수 있습니다.Excel에서 현재 날짜 또는 시간을 도입하는 수식에 CONCATENATE 함수를 통합하려면 다른 함수와 함께 사용해야 합니다. 따라서 TEXT 함수의 목적은 이러한 맥락에 있습니다.

이 글도 확인해 보세요:  생산성을 높여주는 최고의 포모도로 타이머 앱

Excel의 날짜 함수 작동은 숫자 내부 시스템을 기반으로 하므로, 날짜가 적절한 형식으로 표시되지 않으면 TODAY와 같은 시간 기반 함수를 사용할 때 이해할 수 없는 출력을 초래할 수 있습니다. 이 문제를 해결하기 위해 TEXT 함수를 사용하여 숫자 값을 읽기 쉬운 날짜 문자열로 변환할 수 있으며, CONCATENATE 함수를 사용하여 필요한 모든 구성 요소를 결합하여 일관된 정보 표시를 생성할 수 있습니다.

날짜와 함께 제공되는 텍스트는 다음과 같은 방식으로 표현할 수 있습니다:

 =CONCATENATE("Today is ", TEXT(TODAY(), "dddd, dd-mmm-y")) 

기호 “d”는 문맥에 따라 요일과 월을 모두 표시하는 데 사용됩니다. 날짜 형식 외부에 표시되는 경우 “d”는 요일이 아닌 월을 나타냅니다. 표시되는 “d”의 개수를 늘리면 완전한 요일 지정이 표시됩니다. 따라서 “dddd”는 월요일을 표시하고 “dd”는 월요일을 표시합니다. 마찬가지로 이 규칙은 요일과 월에도 적용됩니다.

텍스트 함수를 사용하여 특수 숫자 서식 지정

특정 시점에 특정 요구에 맞게 셀 내의 숫자 데이터 표시를 조정해야 할 수도 있습니다. 스프레드시트에서 일련의 전화번호를 정리하거나 과학적 표기법을 사용하여 상당한 수치를 표시하는 것이 대표적인 예입니다. 이러한 상황에서는 텍스트 기능이 매우 유용합니다.

전화번호 서식 지정

TEXT 기능을 사용하면 전화번호의 셀 서식을 사용자 지정할 수 있으므로 하이픈과 공백을 쉽게 추가할 수 있어 전화번호의 가독성이 향상됩니다.

텍스트를 활용하여 전화번호 내 자릿수에 따른 규정을 설정하여 조건부 서식을 통합할 수 있습니다. 이러한 조건을 구현하면 정보를 서로 다른 형식으로 표시할 수 있습니다. 다음 공식은 이러한 목표를 달성합니다:

 =TEXT(A2,"[>](###) ###-####; ###-####") 

위에서 언급한 공식은 텍스트 기능을 활용하여 A 셀에 숫자를 도입합니다. 숫자 값이 9백만 구백 구십 구를 초과하는 경우(7자리 이상으로 구성됨) 괄호 안에 처음 세 자리를 표시하고 이후 세 자리 뒤에 대시를 추가합니다.반대로 이 임계값에 미달하거나 이 임계값에 도달하는 수치에는 처음 세 자리 숫자에 대시를 붙여야 합니다.

이 글도 확인해 보세요:  최고의 Mac 창 관리 도구 6가지

과학적 표기법 서식 지정

과학적 표기법을 활용하는 것은 큰 숫자 값에 관한 정보를 효과적으로 전달하기 위한 필수적인 방법입니다. 이 목적을 달성하기 위해 텍스트 기능을 사용할 수 있으며, 기호 E를 사용하여 서식을 지정하여 과학적 표기법을 만들 수 있습니다.

 =TEXT(B2, "0.00E+00") 

앞서 언급한 공식은 셀 B2에 표시된 숫자 값을 특정 계수의 배수로 표시하며, 계수가 “0.00”으로 표시되는 경우 소수점 이하 두 자리로 구성되고 지수가 99를 초과하는 경우 표시하지 않는다는 사양을 지정할 수 있습니다.

Excel의 텍스트 함수로 데이터 서식 지정

정보를 다시 포맷하는 것이 처음에는 부담스러워 보일 수 있지만 Excel의 텍스트 함수를 활용하면 프로세스가 간단해집니다. 이 기능을 사용하면 숫자, 날짜 및 시간 형식을 개인화하여 시각적 호소력을 높이고 이해도를 높일 수 있습니다.

TEXT를 활용하면 다양한 서식 코드 및 기타 Excel 함수에 적응할 수 있어 유연성이 뛰어나므로 가능한 서식 옵션의 범위가 상당히 넓어집니다. 특정 소수점이 있는 숫자 표시, 날짜 및 시간 표시, 과학적 표기법 및 전화번호 맞춤화 등 TEXT는 이러한 작업을 효율적으로 처리할 수 있습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.