문제
다음 중 아래 데이터에 다음 고급 필터 조건을 적용할 때 추출되는 레코드(행)의 수로 옳은 것은?
[조건 범위]
| 부서 | 실적 |
|---|---|
| <>기획부 | >=200 |
[데이터 범위]
| 부서 | 실적 |
|---|---|
| 영업부 | 250 |
| 기획부 | 300 |
| 영업부 | 180 |
| 총무부 | 220 |
| 기획부 | 210 |
| 인사부 | 260 |
| 총무부 | 150 |
① 2개 ② 3개 ③ 4개 ④ 5개
정답
2번
해설
정답: 2. 같은 행에 둔 두 조건은 AND로 결합되므로 '부서가 기획부가 아니면서 실적이 200 이상'인 행을 추출한다. 영업부 250, 총무부 220, 인사부 260의 3개가 해당한다.
오답 풀이
- 1번: 인사부 260을 빠뜨린 결과로 옳지 않다.
- 2번: 영업부 250·총무부 220·인사부 260의 3개가 추출되므로 옳다.
- 3번: 기획부(210) 또는 실적 미만 행을 잘못 포함한 결과이다.
- 4번: 조건을 만족하지 않는 행까지 포함한 결과이다.
보충 개념 고급 필터에서 같은 행 조건은 AND, 다른 행 조건은 OR로 결합되며, <>는 '같지 않음'을 의미한다.