엑셀 몹쓸 것들(#N/A , #DIV/0!) 없애기엑셀 몹쓸 것들(#N/A , #DIV/0!) 없애기

Posted at 2012. 2. 29. 16:46 | Posted in 삶의한자락/컴퓨터상식

엑셀 몹쓸 것들(#N/A , #DIV/0!) 없애기

1.   #N/A "0" or "공란"으로 표시 

#N/A (Not Available Values) , "아무리 찾아 봐도 그런 값은 없다우" 라는

뜻의 에러는 참조하려는 값이 참조범위에 존재하지 않으므로 발생합니다.

예를 들어, 수식  =VLOOKUP(B3,B9:C24,2,FALSE)  결과가 #N/A 오류로 나타 경우,

B9:B24 영역에 B3 값과 일치하는 값이 없기 때문입니다.


따라서, 이런 경우에는 ISERROR 함수를 사용하여 아래와 같이 입력해 주거나

=IF(ISERROR(VLOOKUP(B3,B9:C24,2,FALSE)),0,VLOOKUP(B3,B9:C24,2,FALSE))

또는, 위에서 설명드린 바와 같이 수식의 결과가 Error 밖에 없는 원인을
생각해 보면, 아래와 같이 사용하셔도 됩니다.

=IF(COUNTIF(B9:B24,B3)=0,0,VLOOKUP(B3,B9:C24,2,FALSE))
 
, COUNTIF 함수를 사용하여 B9:B24 영역에서 B3 값과 일치하는 값이 없을
경우에는 0 이라는 값을, 그렇지 않은 경우에는 해당 수식의 결과값을 구합니다.

 

--------------------------------------------------

엑셀 IF함수에서 데이타가 없으면 공란이 되게하는법

--------------------------------------------------
      
) A1부터 A10까지 데이터 입력값이 없으면 공란으로.

            A1부터 A10까지의 합으로.. 표시하려면.

  
            =IF(iserror(sum(..........)),"",sum(..........))

 

도구-옵션-화면표시-0 체크 해제^^

 

          a1:a10 범위중 빈셀 또는 문자열셀이 하나라도 있을 전체를 0 으로 처리하고 공백으로 표현하고자 때에는

          =IF(count(a1:a10)<10,"",sum(a1:a10)) 수식을 이용하시면 같습니다.

 

 

2.   엑셀 수식에서 #DIV/0! 0% 로 바꿀수있나요 

엑셀 수식에서 숫자 0 0으로 나눈경우 보이는 #DIV/0! 0% 바꿀수있나요

 

--->    IF 함수를 사용합니다.

          )   =A1/B1      일때    

                              =IF(ISERROR(A1/B1),0,A1/B1)      

       

 이렇게 해보세요


[
출처] 엑셀 몹쓸 것들(#N/A , #DIV/0!) 없애기|작성자  

//