문제
다음 중 고급 필터를 이용하여 전기세가 '3만원 이하' 이거나 가스비가 '2만원 이하'인 데이터 행을 추출하기 위한 조건으로 옳은 것은?
①
| 전기세 | 가스비 |
|---|---|
| <= 30000 | <= 20000 |
②
| 전기세 | 가스비 |
|---|---|
| <= 30000 | |
| <= 20000 |
③
| 전기세 | <= 30000 |
|---|---|
| 가스비 | <= 20000 |
④
| 전기세 | <= 30000 | |
|---|---|---|
| 가스비 | <= 20000 |
정답
2번
해설
정답: 2. 고급 필터에서 'OR(또는)' 조건은 조건을 서로 다른 행에 입력해야 한다. 전기세 조건과 가스비 조건을 각각 다른 행에 두면 둘 중 하나만 만족해도 추출되는 OR 조건이 된다.
오답 풀이
- 1번: 같은 행에 두 조건을 두면 둘 다 만족해야 하는 AND 조건이 되어 '이거나'와 맞지 않는다.
- 2번: 전기세·가스비 조건을 서로 다른 행에 둔 OR 조건이므로 옳다.
- 3번: 필드명과 조건을 세로로 늘어놓은 형태로, 고급 필터의 올바른 조건 범위 형식이 아니다.
- 4번: 필드명과 조건의 배치가 잘못되어 올바른 조건 범위 형식이 아니다.
보충 개념 고급 필터에서 같은 행의 조건은 AND, 다른 행의 조건은 OR로 결합되며, 첫 행에는 필드명을 정확히 적어야 한다.