IF...COUNTIF 중복 함수

컴퓨터 2008. 6. 27. 16:29
오랜만에 엑셀 함수 문의가 들어와 찾아봤다.

B셀 안의 내용(혹은 숫자)이 A셀의 특정 범위 내에 존재하는지 체크하여 C셀에 결과를 표시해주는 내용이다.

사용자 삽입 이미지

딱히 예시할 소재를 못 찾고 과일이름으로 적어 봤다.

그림에도 나와 있듯이 B2 안의 값이 A2~A8 내의 값 중에 있을 경우 C2 에 "있다"라고 간단히 표시하려면

=IF(COUNTIF(A2:A8,B2)>0,"있다","")

이렇게 해주면 된다. 없을 경우도 표시해주려면 뒤의 "" 안에 내용을 적으면 된다.

일단 하고자하는 내용은 찾긴 했는데 적용해야 할 셀의 범위가 아주 클 경우 이 서식 복사를 C열 전체에 하려면 어떻게 해야 쉽게 할 수 있을지 모르겠다.

편법으로, A열 전체를 참조 범위로 하여 =IF(COUNTIF(A:A,B9)>0,"있다","") 이렇게 넣어주고 복사하면 잘 되는데 특정 범위를 준 후에 복사하려면 A셀의 숫자가 점진적으로 증가해서 수동으로 바꾸어 주어야 한다.

다음은 위의 예시 파일.



: