다음 중 근무기간이 15년 이상이면서 나이가 50세 이상인 직원의 데이… | [컴퓨터활용능력 2급 필기] 20년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 20년 2회차
다음 중 근무기간이 15년 이상이면서 나이가 50세 이상인 직원의 데이터를 조회하기 위한 고급 필터의 조건으로 옳은 것은?
1
2
3
4
해설
고급 필터의 조건 범위는 첫 행에 원본 데이터와 똑같은 필드명을 쓰고, 그 아래 행에 조건을 적는 형태여야 한다. 이때 조건을 같은 행에 나란히 쓰면 두 조건을 모두 만족해야 하는 AND, 서로 다른 행에 쓰면 둘 중 하나만 만족해도 되는 OR로 해석된다.
문제의 '근무기간이 15년 이상이면서 나이가 50세 이상'은 두 조건을 동시에 만족해야 하는 AND 조건이다. 따라서 첫 행에 근무기간과 나이를 나란히 두고, 바로 아래 같은 행에 >=15 와 >=50 을 각각 적은 형태가 옳다.
같은 머리글을 쓰더라도 >=15 와 >=50 을 위아래 다른 행에 계단식으로 적으면 근무기간 15년 이상이거나 나이 50세 이상인 사람이 모두 추출되는 OR 조건이 되어 조건이 달라진다.
또 필드명을 세로(왼쪽 열)로 늘어놓고 오른쪽 칸에 조건을 적은 형태는 조건 범위의 구조 자체가 잘못된 것이다. 고급 필터는 필드명이 반드시 맨 윗행에 와야 인식된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.



