이전 블로그 글에서 배열수식을 이용해서 중복값(중복 행)을 찾는 방법에 대해 정리해보았다.
배열수식을 이용해서 중복행을 찾을 경우 정렬을 통해서 중복된 행이 인접하도록 원하는 결과를 찾을 수 있는 단점이 있다.
데이터의 열이 몇 개 되지 않아서 정렬로 중복된 행을 쉽게 찾을 수 있으면 간단하지만 열이 많은 경우 배열수식으로 중복 행을 찾는 방법은 효율이 떨어진다.
이번 글에서는 이럴 경우 중복임을 표시하는 다른 방법에 대해 정리해본다.
if함수와 countifs함수를 이용한 방법이다.
countifs함수는 범위 내 주어진 조건에 해당하는 값의 갯수를 반환하는 함수이다.
아래 그림의 경우 1,3번의 행이 같은 값이고(2번은 직급이 다르다), 4, 6번이 같은 값이다.(5번은 부서가 다름)....
비고란을 하나 추가하고 아래 식을 입력한다.
=IF(COUNTIFS($B$2:$B$14, B2,
$C$2:$C$14, C2,
$D$2:$D$14, D2,
$E$2:$E$14, E2) > 1, "중복", "")
수식을 설명하면 부서 범위에서 부서명, 직급 범위에서 해당 직급, 직렬 범위에서 해당 직렬, 이름 범위에서 이름이 자신과 같은 것이 1보다 클 때(중복 행이 없을 때의 값이 1임) "중복"이라고 표시한다.
자동채우기로 비고란을 해당 수식으로 채우면 중복값을 가진 행들은 비고란에 "중복"이라고 표시된다.
'Excel > 엑셀 기본, 서식' 카테고리의 다른 글
엑셀] 24시간 이상의 누적 시간 나타내기 (1) | 2017.05.06 |
---|---|
엑셀] 엑셀에서 문단 정렬, 여백 설정하기 (0) | 2017.05.05 |
엑셀] 중복된 항목을 정리해서 합계 구하기 (4) | 2017.04.18 |
엑셀] 중복값 갯수 세기 (7) | 2017.04.17 |
엑셀] 여러 개의 엑셀시트를 하나의 pdf 파일로 저장하기. (0) | 2017.04.12 |
엑셀] 배열수식으로 중복값(또는 동명이인) 찾기 (0) | 2017.04.10 |
엑셀] 표 이동 단축키 (0) | 2017.03.27 |
엑셀] 이미 입력된 데이터의 유효성 검사 - 잘못된 데이터 (0) | 2016.11.26 |
엑셀] 워터마크 사용하기 (0) | 2016.11.25 |
엑셀] 스토어 추가 기능 설치 - 게이지(계기판) 앱 (0) | 2016.11.17 |
댓글