엑셀 몹쓸 것들(#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!) 없애기|작성자 톰
'삶의한자락 > 컴퓨터상식' 카테고리의 다른 글
티스토리에 올린 swf 크기 조절 하기 (0) | 2013.06.30 |
---|---|
CMOS상에서 CPU 쿨러(팬) 속도조절 (0) | 2013.04.19 |
MKV 동영상 음성 바꾸기 (DTS → AAC) (0) | 2011.04.25 |
MKV 파일 자르기, 합치기, 자막 합치기 (0) | 2011.04.25 |
토렌트(Torrent)에 관련된 유용한 팁들 (0) | 2011.04.24 |