엑셀 ISREF 함수는 전달된 값이 참조인지를 테스트한다.
참조라면 TRUE 를 반환하고 그렇지않다면, FALSE 를 반환한다.
엑셀 ISREF 함수 기본 설명
설명 : 전달된 인수가 셀 참조인지 아닌지를 테스트한다.
구문 : ISREF( value )
인수 :
value : 테스트 할 값이나 표현식
엑셀 ISREF 함수 사용 예제
몇 가지 예제로 ISREF 함수를 확인한다.
사용 예제1 : =ISREF( C4 )
사용 결과1 : TRUE
ISREF 함수로 value 인수 C4 가 전달되었다. 이는 C4 셀의 참조를 의미한다.
그래서, ISREF 로 참조 확인해 보면, TRUE 가 결과 반환된다.
관련 함수 : [컴활 1급] 엑셀 ISNUMBER 함수로 숫자값 찾아내기
사용 예제2 : =ISREF( B5:B8 )
사용 결과2 : TRUE
셀 범위 참조가 전달되었다. ISREF 는 당연히 TRUE 를 반환한다.
이는 전달 인수가 참조를 의미한다는 것이다.
관련 함수 : [컴활 1급] 엑셀 ISEVEN 함수로 짝수 찾아내기
[그림1] 엑셀 ISREF 함수로 참조 테스트
사용 예제3 : =ISREF( "ISREF" )
사용 결과3 : FALSE
"ISREF" 의 텍스트 문자열이 직접 함수로 전달되었다. 이는 참조가 아니다.
이런 직접 입력값은 당연히 FALSE 를 결과로 반환한다.
관련 함수 : [컴활 1급] 엑셀 ISBLANK 함수로 공백 값 찾아내기
사용 예제4 : =ISREF( B6*B8 )
사용 결과4 : FALSE
전달된 인수는 B6*B8 이다. 이 수식에 사용된 셀 주소는 참조이지만 전달되는 것은 '참조*참조' 의 결과값이다.
결국, 이는 직접 인수 전달과 같다. 그래서, ISREF 함수는 FALSE 를 반환한다.
관련 함수 : [컴활 1급] 엑셀 ISODD 함수로 홀수 찾아내기
엑셀 사용중 간혹 참조인지를 확인할 필요가 있을때, ISREF 함수식을 활용하자.
마늘빵.
'엑셀 컴활 함수' 카테고리의 다른 글
[기타 함수] 엑셀 SHEET 함수로 특정 시트 번호 얻기 (0) | 2018.03.28 |
---|---|
[기타 함수] 엑셀 ISFORMULA 함수로 수식 포함 셀 찾기 (0) | 2018.03.26 |
[기타 함수] 엑셀 ARABIC 함수 로마 숫자를 아라비아 숫자로 변환 (0) | 2018.03.21 |
[기타 함수] 엑셀 ROMAN 함수 아라비아 숫자를 로마 숫자로 변환 (0) | 2018.03.19 |
[기타 함수] 엑셀 DECIMAL 함수로 문자열을 숫자로 변환 (0) | 2018.03.17 |