엑셀에서 값이 #N/A오류 값인지 확인하는 함수가 있다. ISNA함수 

이 함수를 단지 #N/A오류를 확인하는 기능을 할 뿐이지만 다른 함수와 함께 사용하면 나름의 쓰임새가 있다.


=ISNA(Value)

값이 #N/A오류 값인지 확인하여 true 또는 false반환. Vlaue값은 검사하려는 값이다 값은 셀, 수식이 되 수도있고, 셀 수식, 값을 참조하는 이름이 될 수도 있습니다.


[예제]

A

B

C

1

A영역 참조

B영역 참조

결과값

2

영업 과장

#N/A

"IF(ISNA(A2),B2,A2)

3

영업 사원

#N/A

영업 사원

4

#N/A

부사장

부사장

5

영업 사원

#N/A

영업 사원

6

영업 사원

#N/A

영업 사원

7

#N/A

영업 사원

영업 사원


만약 A영역을 참조하는 값과 B영역을 참조하는 값이 있을경우 영역내에 없는 데이터는 오류값을 반환하게 된다.

이 두영역의 오류값이 나오는 것을 제외한 데이터를 나열하고자 하자면 if함수를 함께 적용하여 해결할 수 있다.




+ Recent posts