'엑셀고급필터'에 해당되는 글 1건

  1. 2016.10.11 엑셀(EXCEL) 고급필터링 조건지정을 통한 데이터 추출
컴퓨터/엑셀 팁2016. 10. 11. 14:41
엑셀(EXCEL) 고급필터링 조건지정을 통한 데이터 추출

 

하단과 같이 엑셀(excel 2007, 2010)의 데이터베이스가 있을 때 숫자, 텍스트, 색지정필터기능을 사용하여 손쉽게 자료를 추출할 수 있는데 예를 들어서 [컴퓨터학과]이면서 [1학년]이면서 학점은 [4.0] 이상을 필터할 경우에는 난감해 할 수가 있는데 이 때 이용할 수 있는 기능이 엑셀의 고급필터기능입니다. 고급필터에 이용하는 조건은 (AND, OR) 조건을 사용하여 필터합니다. 

 

직장에서 한글, 엑셀, 한셀, 파워포인트, ms워드, 엑서스 등의 기능은 기본적으로 어느정도 다룰수 있어야 합니다. 요즘 우편작업시 주소를 붙이는 라벨(레이블)작업은 ms워드나 엑서스 등을 통해서 간단히 할 수가 있습니다. 이러한 작업을 하지 못하면 수백,수천개의 우편봉투에 하나하나 주소를 기록해야 할 것입니다. 틈이 나는데로 엑셀의 기능과 함수의 기능을 숙달하시기 바랍니다.

 

 

엑셀에서의 and조건


 

엑셀에서의 AND조건이란  [몆가지의 조건중에서 모든 조건을 만족하는 값]을 구하라는 의미이다. 엑셀의 데이터시트에서 AND조건을 나타내는 형식은 하단의 빨간박스처럼 [한 행안에 표시] 합니다. 즉 A,B,C라는 조건이 있을 때 이 세가지 조건[학과, 학년, 평균학점]을 모두 만족하는 값을 구하는 것입니다. 

 

 

 

엑셀에서의 OR조건


 

 OR조건은 [몇가지의 조건중에서 그 중에 하나라도 만족하는 값]을 구하라는 의미입니다.  즉, A,B,C라는 조건이 있을 때 이 세가지 중 하나라도 만족하면 된다라는 뜻이다. 아래와 같이 컴퓨터학과 이면서(AND)2학년이거나(OR) 학점 4이상인 학생, 즉 AND조건보다는 확율이 높습니다다.  AND조건은 같은 행에 표시하고 OR조건은 각각 다른 행에 표시를 합니다. 

 

 

고급필터 AND조건 사용예


 

<컴퓨터학과 이고 2학년이고 평균학점 4이상인 학생 추출>

 

1. [고급필터하고자 하는 데이터범위 선택($B$2:$F$9) - 데이터 탭 - 정렬 및 필터 - 고급필터]

2. [조건범위]에서 : 구하고자하는 조건의 범위 드래그하여 선택[$H$3:$J$4]

3  [복사위치] - [다른장소에 복사] 복사하고자 하는 부분 셀 선택[H6]  

4. [확인]  

 

  

 

 결과값 추출

 

하단에서 보시는 것처럼 첨퓨터공학고 이면서, 2학년 이면서, 평균학점 4 이상인 박선영학생이 추출이 되었습니다. AND라는 고급필터기능을 이용해서 필터링한 결과입니다.

 

 

 

■ 고급필터의 AND, OR 복합조건 사용예


 

<컴퓨터학과 이면서(AND) 2학년  또는 평균학점 4이상인(OR) 학생 추출>

 

1. [고급필터하고자 하는 데이터범위 선택($B$2:$F$9) - 데이터 탭 - 정렬 및 필터 - 고급필터]

2. [조건범위]에서 : 구하고자하는 조건의 범위 드래그하여 선택[$H$3:$J$5]

3  [복사위치] - [다른장소에 복사] 복사하고자 하는 부분 셀 선택[H6]  

4. [확인] 

 

상단부의 AND조건과 다른 부분은 [조건의 범위가 AND와 OR조건이 조합이 되어 있으며 조건의 범위선택만 다릅니다. 

 

 

 

◆  결과값 추출

 

하단에서 보시는 것처럼 컴퓨터공학고 이면서, 2학년(AND)   또는 합격여부에서 합격인(OR)  학생이 추출되어 나왔습니다 이만기와 홍수아는 컴퓨터공학과 2학년이 아니지만 합격이기 때문에 추출이 되었습니다.

 

 



Posted by ,,.,