문제
다음 중 아래 워크시트의 '사번' 필드에 그림과 같이 사용자 지정 자동 필터를 적용하는 경우 표시되는 결과 행은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 이름 | 사번 | 부서 | 직위 |
| 2 | 윤여송 | A-001 | 기획실 | 과장 |
| 3 | 이기상 | a-002 | 기획실 | 대리 |
| 4 | 이원평 | B-001 | 기획실 | 사원 |
| 5 | 강문상 | b-00? | 관리과 | 사원 |
[사용자 지정 자동 필터] 조건: 사번이 'a'를 [포함]하거나(또는) 'b'로 시작하면서 끝 문자가 '~?'인 경우 (? 기호는 한 문자를, * 기호는 여러 문자를 나타낸다. ~? 는 물음표 문자 자체를 의미한다.)
① 3행 ② 2행, 3행 ③ 3행, 5행 ④ 2행, 3행, 5행
정답
4번
해설
정답: 4. 자동 필터의 문자 비교는 대/소문자를 구분하지 않으므로 'a 포함' 조건에는 'A-001'(2행)과 'a-002'(3행)가 모두 해당된다. 또한 '끝 문자가 물음표(~?)'인 'b-00?'(5행)도 OR 조건에 해당하여, 결과는 2행·3행·5행이다.
오답 풀이
- 1번: 3행만으로는 'a 포함' 대소문자 무시와 끝문자 조건을 모두 누락한다.
- 2번: 5행의 '~?'(물음표 문자) 조건이 빠져 있어 옳지 않다.
- 3번: 2행(A-001)이 'a 포함'에 해당하므로 누락하면 안 된다.
- 4번: 2행·3행(a 포함)과 5행(끝 문자 ?)이 모두 OR 조건에 맞으므로 옳다.
보충 개념 자동 필터의 텍스트 비교는 대소문자를 구분하지 않는다. 만능 문자 ?·를 문자 자체로 찾으려면 앞에 물결표(~)를 붙여 ~?, ~ 로 입력한다.