STUDY/Excel

[Excel 상급] 고급 필터로 원하는 데이터 추출하기

NightOwl 2018. 4. 8. 20:45
728x90

 

 

 고급 필터로 원하는 데이터 추출하기

 

 

 나이가 들었을 때 집에서는 따듯한 밥을 함께 먹는 가족이 있고, 밖에서는 함께 이야기를 나눌 수 있는 친구가 있는 사람이 되었으면 합니다. 한국 사회에서 자라면서 배운 것은 이기적인 자신과, 돈과 권력을 통한 쟁취만이 최대의 목표라고 배웠습니다. 그로 인해 더 좋은 대학, 더 좋은 직장, 더 안정적인 일을 위해 '하고 싶은 일'이 아닌데도 버티며 살았던 것 같습니다.

 미국에서 인턴쉽을 하며 만났던 팀장님께서 하셨던 말씀이 이름있는 대기업, 연봉 높은 기업만 쫓아가지 말고 Work(position)와 Work&Life가 좋은 회사를 들어가라고 조언해주셨습니다. 대기업을 다녀서 좋은 점은 젊었을때 명함내밀고 다니는 것이 다라고, 살면서 주위 사람들과 어우러지고 다양한 경험을 많이 해서 늙어서 주변 사람들에게 이야기 보따리를 풀 수 있는 사람이 행복할 거라고 하셨습니다.

노력이 스스로의 목을 조르는 것이 아닌 타인에게 사랑받는 존재가 될 수 있는 밑거름이 되었으면 합니다.

 

 

1. 고급 필터란?

 조건이 복잡하거나 여러 필드를 OR조건으로 결합해서 지정할 때 사용합니다.

 

 

2. 고급 필터의 특징

1) 고급 필터를 사용하기 위해서는 먼저 워크시트에 조건을 입력해야 한다.

2) 원본 데이터와 다른 위치에 추출할 수 있으며, 특정한 필드(열)만 추출할 수도 있다.

3) 한 필드에 3개 이상의 조건을 지정할 수 있고, 두 개 이상의 필드를 AND나 OR로 결합해서 사용할 수 있다.

 

 

3. 고급 필터 대화 상자

*경로 : [데이터]탭 -> [정렬 및 필터] -> [고급]

 

 

1) 현재 위치에 필터 : 추출 결과를 원본 데이터 목록이 위치한 곳이 표시

2) 다른 장소에 복사 : 추출 결과를 다른 위치에 표시

3) 목록 범위 : 추출할 원본 데이터 목록의 셀 범위 지정

4) 조건 범위 : 찾을 조건이 입력된 셀 범위 지정

5) 복사 위치 : '다른 장소에 복사'를 선택한 경우, 추출될 데이터를 표시할 위치 지정

6) 동일한 레코드는 하나만 : 체크하면, 동일한 레코드가 있을 때 하나만 표시 (레코드란 데이터의 행을 말함)

 

 

 

4. 조건을 지정할 때 주의 해야 할 사항

 

 1) AND 조건 : 두 개 이상의 조건이 모두 만족되는 레코드만 추출

                                                 

가. 대리점이 잠실점이고, 담당자가 강민수인 데이터

 

 

 2) OR 조건 : 여러 개의 조건 중에서 한 가지 조건이라도 해당되는 레코드를 추출

 

가. 대리점이 잠실점이거나, 단가가 5000이상인 데이터

 

나. 담당자가 강민수이거나 주진국인 데이터

 



5. 여러 가지 조건에 대해 필터링해봅시다.

 

 1) 대리점이 잠실점이고, 담당자가 강민수인 데이터

 

    가. 고급 필터 기능에서 목록 범위 및 조건 범위를 아래와 같이 설정.

        (조건 범위 설정 시 항목 이름 및 글꼴이 동일할 것 : 대리점/담당자)

 

 

 

 나. 확인을 누르면 원하는 값을 필터링하여 볼 수 있습니다. (필터링 된 값은 아래와 같이 숨김 기능 되어 있음)

 

 

다. 원본으로 되돌리기를 원할 경우 아래 정령 및 필터 탭에서 '지우기'를 클릭합니다.

 

 

 

2) 대리점이 잠실점이거나, 단가가 5000이상인 데이터

  (*함수식을 조건식으로 쓸 떄는 조건 필드명을 비워둔 채로 빈 셀과 함께 범위를 지정합니다.)

    

 

 

 

 

3) 담당자가 강민수이거나 주진국인 데이터

 

    

 

 

 

 

 

 



728x90