최신기출문제 2015년 상시
[문제1] 기본작업
2. '기본작업-2' 시트에서 다음과 같이 고급 필터를 수행하시오.
▶ [A2:K27] 영역에서 '회원코드'의 앞에 두 글자가 "JB"로 시작하고, 구매건수가 상위 10위 이상인 행만을 표시하시오.
▶ 조건은 [A29:C32] 영역 내에 알맞게 입력하시오. (RANK 함수 사용).
▶ 결과는 [A33] 셀부터 표시하시오.
상위 10위 이상이면.....">="으로 식을 작성해야 하는 것 아닌가요?
그리고 고급필터에서 식을 작성할 때 아래처럼 RANK함수 앞에 비교대상인 G3셀을 쓰면 왜 안되나요?
회원코드 |
상위 |
JB* |
=G3>=RANK(G3,$G$3:$G$27,1) |
안녕하세요.
=G3>=RANK(G3,$G$3:$G$27,1) 로 조건을 넣으면,
G3 셀의 값이 [G3:G27]에서 구한 G3 셀의 순위와 크거나 같은지 확인합니다.
G3 셀의 값과 순위를 비교하면 대부분 거짓을 반환하게 됩니다.
다음 행에서
=G4>=RANK(G4,$G$3:$G$27,1) 로 비교하면,
G4 셀의 값과 G4셀의 순위를 비교하게 됩니다.
의도하지 않은 결과가 나오므로 사용하실 수 없습니다.
문제에서 상위 10 이상인 데이터를 필터링하는 조건을 제시했으므로
순위(RANK(G3,$G$3:$G$27,1))가 10 이하인지 확인해야 합니다.
순위는 1,2,3,4,5,,10위까지가 상위 10 데이터가 됩니다.
좋은 하루 보내세요.
-
관리자2019-05-28 20:07:20
안녕하세요.
=G3>=RANK(G3,$G$3:$G$27,1) 로 조건을 넣으면,
G3 셀의 값이 [G3:G27]에서 구한 G3 셀의 순위와 크거나 같은지 확인합니다.
G3 셀의 값과 순위를 비교하면 대부분 거짓을 반환하게 됩니다.
다음 행에서
=G4>=RANK(G4,$G$3:$G$27,1) 로 비교하면,
G4 셀의 값과 G4셀의 순위를 비교하게 됩니다.
의도하지 않은 결과가 나오므로 사용하실 수 없습니다.
문제에서 상위 10 이상인 데이터를 필터링하는 조건을 제시했으므로
순위(RANK(G3,$G$3:$G$27,1))가 10 이하인지 확인해야 합니다.
순위는 1,2,3,4,5,,10위까지가 상위 10 데이터가 됩니다.
좋은 하루 보내세요.