티스토리 뷰

엑셀 T 함수는 텍스트인지 검사하여, 텍스트라면 그대로 반환하고, 그렇지 않다면, 공백을 결과로 반환한다.


[컴활 1급] 엑셀 ISTEXT 함수로 텍스트 문자열 찾아내기 :

http://secstart.tistory.com/687


엑셀 T 함수 기본 설명

설명 : 전달 인수가 텍스트라면 인수를 반환하고, 그렇지 않다면, T 함수는 빈 텍스트 문자열을 반환한다.

구문 : T( value )

인수 :

value : 검사하려는 값


엑셀 T 함수 사용 예제

전달 인수에 따라, 엑셀 T 함수가 반환하는 결과가 어떻게 달라지는지 예제로 배워보자.


[그림1] 엑셀 T 함수로 텍스트 문자열만 반환[그림1] 엑셀 T 함수로 텍스트 문자열만 반환



사용 예제1 : =T( E5 )

사용 결과1 : Text String


엑셀 T 함수의 value 인수로 E5 셀의 'Text String' 이 참조되었다. 참조 셀은 텍스트 문자열이다. 따라서, 이를 테스트한 T 함수는 인수를 그대로 반환한다.


사용 예제2 : =T( E6 )

사용 결과2 : 빈 셀 표시


엑셀 T 함수로 E6 셀의 값 101 이 전달되었다. 이 값은 숫자이다. 텍스트가 아니기에 T함수는 빈 공백 문자( Empty )를 결과로 반환한다. 즉, 아무값도 표시되지 않는다는 것이다.


사용 예제3 : =T( E7 )

사용 결과3 : 빈 셀 표시


E7 셀의 날짜값 '2017-06-21' 이 T 함수로 전달되었다. 텍스트인지 테스트하고, 텍스트 문자열이 아니기에 공백을 결과로 반환한다. 이 게시물에서 말하는 공백, 빈 셀, 빈 텍스트 등은 아무값도 반환되지 않는다는 것이다.


만일, =LEN( T( E7 ) ) 과 같이 이 예제를 텍스트 문자열의 길이를 구하는 LEN 함수로 묶어 준다면, 이 중첩 수식은 0 을 반환한다. 빈 값이 LEN 함수로 전달되었다는 것이다.


[엑셀 기초] 엑셀에서의 날짜 데이터 개념과 처리 - 일련번호 :

http://secstart.tistory.com/707

[컴활 1급] 컴퓨터활용능력 실기 문자수 계산, LEN 함수 :

http://secstart.tistory.com/582


사용 예제4 : =T( E8 )

사용 결과4 : 빈 셀 표시


논리값 TRUE 가 E8 셀의 값으로 전달되었다. 엑셀 T 함수는 텍스트 문자열이 아닌 논리값이 전달되었기에 빈 공백을 결과로 반환한다.


[엑셀 기초] 초보를 위한 숫자 데이터 종류와 입력방법 :

http://secstart.tistory.com/662


엑셀은 셀에 사용하는 값의 종류를 텍스트와 숫자, 2가지로 구분한다. 논리값과 날짜/시간도 숫자값으로 처리된다는 것을 알고 엑셀 수식을 분석한다면 보다 쉽게 이해될 것이다. 


이 T 함수는 잘 사용되지는 않는 함수이다. 하지만, 이렇게 함수의 기능을 알아둔다면 꼭 필요한 상황에서 쉽게 활용할 수 있을 것이다.


[컴활 1급] 엑셀 N 함수로 호환을 위한 숫자 변환하기 :

http://secstart.tistory.com/710


마늘빵.

댓글