본문 바로가기

직장에서 성공하기

엑셀(excel) TIP 216 - (고급필터로 중복항목제거 및 표필터로 각각의 데이터 필터링)

엑셀(excel) TIP 216 - (고급필터로 중복항목제거 및 표필터로 각각의 데이터 필터링)

 [데이터탭-중복된 항목 제거]에서 중복된 셀을 제거할 경우 그 해당셀()의 내용이 전부 사라집니다. 해당셀의 내용을 후일에 다시 사용하고자 할 때 사용을 못하는 경우가 있습니다. 이때 이용할 수 있는 방법이 [고급필터]를 이용하는 방법이 있습니다.  

고급필터 

하단과 같이 원본데이터베이스(database)가 있을 경우 원하는 항목은 학교와 주소 전화번호입니다. 이럴때 같은 학교중 중복된 학교를 제거하고 대표로 하나의 학교만을 추출하고자 할 때 사용하는 기능이 고급필터입니다.

 

[데이터 탭 - 정렬 및 필터 - 고급필터] 

하단과 같이 [목록의 범위]B열로 지정합니다. 목록범위클릭 후 B열의 학교의 전범위 선택(마우스로 드래그하면된다) 하단의 동일한 레코드는 하나만 [체크]하고 확인을 하면 

 

아래와 같이 중복된 학교중 대표값 하나씩만 추출이 되고 나머지는 사라집니다. 이 값을 다른 셀에 표시하고자 할 때는 [다른장소에 복사]를 클릭 후 [원하는 셀]클릭 후 확인하면 그 셀에 값들이 복사가 됩니다

[고급필터]의 기능과 [중복된 항목]제거의 다른점은 고급필터의 값들은 하단에서 보는 바와 같이 해당 행의 값들이 숨겨져 있습니다(숨겨진 값 3,4,5,7,8,9,10). 전체범위를 선택 후 행번호 사이 중 한곳을 더블클릭하면 원본데이터가 나타납니다.

표 필터 

엑셀(EXCEL)에서 하단과 같이 한 워크시트(WORKSHEET)내에 두개의 데이터가 있을 경우에 하나의 셀을 선택해서 필터를 적용하면 다른 하나는 필터적용이 되지 않습니다. 아래에서 오른쪽(개인별 학점)을 필터를 적용하면 왼쪽의 (1월 제품입고현황)의 필터표시 단추가 없어집니다. 이때 양쪽 데이터 동시에 필터적용 할 수 있는 방법이 있습니다. 바로 표를 적용하는 방법입니다.

 

[필터적용하고자 하는 해당 범위의 한셀 선택(좌측데이터) - 삽입탭 - 표클릭]을 하면 필터가 적용됩니다. 다시 [다른쪽데이터의 해당범위의 한 셀선택(우측데이터) - 삽입탭 - 표클릭]을 하면 이부분도 필터적용이 되지만 먼저 적용했던 필터가 사라지지 않고 양쪽 다 적용이 됩니다.  

[워크시트내에서 각각 다른 데이터에 필터적용한 예]

하단과 같이 각각의 데이터를 표로 적용을 하면 필터상자가 나타납니다. 이때 원하는 값을 필터링 할 수 있습니다.