모두CBT

다음 중 아래 시트에서 고급 필터 기능을 이용하여 수량이 전체 평균보다… | [컴퓨터활용능력 1급 필기] 14년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 14년 1회차
다음 중 아래 시트에서 고급 필터 기능을 이용하여 수량이 전체 평균보다 크면서 거래일자가 1월 중인 데이터를 추출하려고 할 때, 고급필터의 조건식으로 옳은 것은?
ABCDEF
1거래일자거래처명제품명수량단가금액
212-01-02대한전자LED TV101,230,00012,300,000
312-01-05현대전자세탁기15369,0005,535,000
412-01-12현대전자전자 레인지2095,0001,900,000
512-01-15대한전자캠코더25856,00021,400,000
612-01-20현대전자세탁기15369,0005,535,000
712-01-25한국전자전자 레인지10139,0001,390,000
812-01-26미래전자LED TV101,230,00012,300,000
912-02-03한국전자식기세척기30369,00011,070,000
1012-02-06대한전자캠코더25265,0006,625,000
1
2
3
4
해설

고급 필터에서 함수나 수식으로 만든 조건은 조건 범위의 첫 행에 원본 데이터의 필드명을 그대로 쓰면 안 되고, 원본에 없는 이름을 쓰거나 비워 두어야 한다. 그래서 '거래일자', '수량' 대신 '거래월', '평균' 같은 다른 이름을 붙인 조건 범위라야 수식 조건이 제대로 작동한다.

수량 조건 =$D2>AVERAGE($D$2:$D$10)에서, 비교되는 각 행의 수량은 아래로 내려가며 바뀌어야 하므로 상대적으로 이동하는 $D2를 쓰고, 비교 기준인 전체 평균의 범위는 고정되어야 하므로 절대참조 $D$2:$D$10으로 써야 한다. D2:D10처럼 상대참조로 두면 행이 내려갈 때 평균 범위까지 함께 밀려 전체 평균이 아닌 값과 비교된다.

거래일자 조건 =MONTH($A2)=1은 날짜에서 월만 뽑아 1월인지 판정한다. 두 조건을 같은 행에 나란히 놓았으므로 AND로 결합되어, 표의 수량 전체 평균(10+15+20+25+15+10+10+30+25=160, 160÷9 ≒ 17.8)보다 크면서 1월에 거래된 레코드만 추출된다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.