적용 대상 |
Microsoft Office Excel 2003 |
조건부 서식과 COUNTIF 함수를 사용하여 데이터 범위에서 중복된 항목을 찾을 수 있습니다. 이 기능을 사용하는 방법은 다음과 같습니다.
첫 번째 조건부 서식 수식 설정
먼저 첫 번째 데이터 셀에 대한 조건부 서식을 설정합니다. 그런 다음 이 조건부 서식을 전체 범위에 복사합니다.
예제에서 A1 셀에는 열 머리글(청구서)이 있으므로 A2 셀을 선택한 다음 서식 메뉴에서 조건부 서식을 클릭합니다. 그러면 조건부 서식 대화 상자가 열립니다. 첫 번째 상자에는 셀 값이라는 텍스트가 표시됩니다. 이 상자 옆의 화살표를 클릭하면 수식이를 선택할 수 있습니다.
수식이를 클릭하면 대화 상자의 모양이 바뀝니다. 다음 값의 사이에 있음 x 에서 y 상자 대신 수식 상자 하나가 나타납니다. 이 수식 상자는 매우 강력합니다. 최종 결과가 TRUE 또는 FALSE로 나오는 수식이라면 이 수식 상자에 어떤 수식이라도 입력할 수 있습니다.
이 예제에서는 COUNTIF 함수를 사용해야 합니다. 상자에 입력할 수식은 다음과 같습니다.
=COUNTIF(A:A,A2)>1
이 수식의 의미는 A 열의 전체 범위를 확인하여 이 범위에서 A2 셀과 동일한 값을 가진 셀이 몇 개인지 계산한 다음 그 개수가 1보다 큰지 알아보는 것입니다.
중복된 항목이 없을 때의 개수는 항상 1이 됩니다. A2 셀이 이 범위에 포함되므로 A2와 같은 값을 가진 셀이 A 열에 반드시 하나는 있기 때문입니다.
참고 이 수식에서 A2는 조건부 서식을 설정한 현재 셀을 나타냅니다. 따라서 데이터가 E 열에 있고 첫 번째 조건부 서식이 E5 셀에 있다면 이 수식은 =COUNTIF(E:E,E5)>1 이 됩니다.
중복된 항목을 표시할 색 선택
이제 찾아낸 중복된 항목이 구별할 수 있도록 서식을 선택해야 합니다. 조건부 서식 대화 상자에서 서식 단추를 클릭합니다.
무늬 탭을 클릭하고 빨강이나 노랑과 같은 밝은 색 견본을 클릭합니다. 그런 다음 확인을 클릭하여 셀 서식 대화 상자를 닫습니다.
미리 보기 상자에서 선택된 서식을 볼 수 있습니다. 확인을 클릭하여 조건부 서식 대화 상자를 닫습니다.
그런데 아무런 변화가 없습니다. 조건부 서식을 처음 설정해본 거라면 이번 작업으로 결과를 볼 수 있었으면 좋았겠지만 아쉽게도 A2 셀의 데이터가 다른 셀의 데이터와 중복되는 경우가 없어서 조건이 FALSE가 되어 서식이 적용되지 않았습니다.
조건부 서식을 나머지 셀에 복사
A2 셀의 조건부 서식을 범위 내의 다른 셀에 복사해야 합니다. A2에 커서를 놓고 편집 메뉴에서 복사를 클릭합니다. Ctrl+스페이스바를 눌러 전체 열을 선택합니다. 그런 다음 편집 메뉴에서 선택하여 붙여넣기를 클릭합니다. 선택하여 붙여넣기 대화 상자에서 서식을 클릭한 다음 확인을 클릭합니다.
이제 조건부 서식이 해당 열의 모든 셀에 복사됩니다. 이제 일부 셀이 색으로 구별된 것을 볼 수 있습니다. 이것은 데이터가 중복되었음을 나타냅니다.
A3 셀로 이동하여 A2에서 복사한 조건 수식을 살펴보는 것도 도움이 됩니다. A3 셀을 선택하고 서식 메뉴에서 조건부 서식을 클릭합니다. A 열에서 A3 셀의 데이터가 몇 번 나타나는지 그 개수를 계산하도록 수식이 상자의 수식이 변경되어 있습니다.
조건부 서식은 최대 65536개의 셀에 적용할 수 있으며 각 셀은 현재 셀과 나머지 65535개 셀의 데이터를 비교합니다. 첫 단계의 수식을 =COUNTIF($A$2:$A$1751,A2)>1 로 지정해도 됩니다.
또한 조건부 서식을 전체 열에 복사할 때 선택하여 붙여넣기 명령을 사용하기 전에 데이터를 포함하는 셀만을 선택해도 됩니다.
중복된 항목의 두 번째 인스턴스만 표시
앞에서 설명한 방법은 중복된 청구서 숫자를 표시하여 삭제하거나 수정해야 할 항목을 가려내기 위한 것이었습니다. 중복된 항목의 첫 번째 인스턴스는 표시하지 않으려면 수식을 다음과 같이 수정합니다.
=COUNTIF($A$2:$A2,A2)>1
참고 달러 표시는 위에 표시된 정확한 위치에 입력해야 합니다.
수식을 열 아래로 복사할 때, 이 수식의 첫 번째 인수에서 데이터 범위의 두 번째 셀 참조만 바뀝니다. 따라서 수식은 중복된 항목을 찾을 때 현재 셀에서 데이터 범위의 첫 번째 셀까지의 범위에서만 셀을 비교하게 됩니다.
데이터 정렬
열은 조건부 서식을 기준으로 정렬할 수 없습니다. 중복된 항목이 한 영역에 있도록 데이터를 정렬하려면 다음 단계를 따르십시오.
먼저 B1 셀에 중복을 머리글로 입력합니다. 그런 다음 B2에 다음 수식을 입력합니다.
=COUNTIF(A:A,A2)>1
B2 셀에 커서를 놓고 자동 채우기 핸들(셀의 오른쪽 맨 아래에 있는 작은 사각형)을 두 번 클릭하여 이 수식을 열 아래까지 복사합니다.
이제 열을 B 열(내림차순)로 정렬한 다음 A 열(오름차순)로 정렬하여 범위 맨 위에 중복된 청구서 숫자를 표시할 수 있습니다.
|