2026_최신기출문제_03회_2025년상시03
-1. 고급 필터 0/5
-결과 X [J6]에서의 값이 (일본)로 정답(이스라엘)과 다릅니다.
=AND(G3>=AVERAGE(C3:F3),A3<>"유럽")
정답은 이건데 저는
=AND($G3>=AVERAGE($C$3:$F$3),$A3<>"유럽") 이렇게 해서 틀렸습니다
둘의 차이가 뭔가요?
열을 고정하든 안하든 똑같은거 아닌가요?
안녕하세요.
차이는 열 고정이 아니라 AVERAGE 범위의 ‘행 고정’ 때문에 발생합니다.
정답:
=AND(G3>=AVERAGE(C3:F3),A3<>"유럽")작성:
=AND($G3>=AVERAGE($C$3:$F$3),$A3<>"유럽")작성하신 식에서 $G3, $A3처럼 열만 고정한 것은 이 문제에서 큰 문제가 아닙니다. 문제는 $C$3:$F$3입니다.
고급 필터의 조건식은 각 레코드에 대해 참조 행이 자동으로 이동해야 합니다.
3행 검사 →
AVERAGE(C3:F3)4행 검사 →
AVERAGE(C4:F4)5행 검사 →
AVERAGE(C5:F5)…
그런데 $C$3:$F$3으로 행까지 절대참조하면 모든 레코드가 계속 3행의 평균만 사용합니다. 그래서 일본이 조건을 만족하는 것으로 잘못 판정된 것입니다.
따라서 이 문제에서는
열 고정
$G3,$A3→ 사용해도 무방
행 고정$C$3:$F$3→ 사용하면 안 됨
즉, 작성하신 방식대로 열을 고정하고 싶다면 다음처럼 작성하면 됩니다.
=AND($G3>=AVERAGE($C3:$F3),$A3<>"유럽")핵심은 고급 필터 조건식에서는 각 데이터 행을 검사해야 하므로 행 번호 3은 상대참조로 두어야 한다는 것입니다.
즐거운 하루 되세요.
-
관리자2026-08-17 12:12:46
안녕하세요.
차이는 열 고정이 아니라
AVERAGE범위의 ‘행 고정’ 때문에 발생합니다.정답:
=AND(G3>=AVERAGE(C3:F3),A3<>"유럽")작성:
=AND($G3>=AVERAGE($C$3:$F$3),$A3<>"유럽")작성하신 식에서
$G3,$A3처럼 열만 고정한 것은 이 문제에서 큰 문제가 아닙니다. 문제는$C$3:$F$3입니다.고급 필터의 조건식은 각 레코드에 대해 참조 행이 자동으로 이동해야 합니다.
3행 검사 →
AVERAGE(C3:F3)4행 검사 →
AVERAGE(C4:F4)5행 검사 →
AVERAGE(C5:F5)…
그런데
$C$3:$F$3으로 행까지 절대참조하면 모든 레코드가 계속 3행의 평균만 사용합니다. 그래서 일본이 조건을 만족하는 것으로 잘못 판정된 것입니다.따라서 이 문제에서는
열 고정
$G3,$A3→ 사용해도 무방
행 고정$C$3:$F$3→ 사용하면 안 됨즉, 작성하신 방식대로 열을 고정하고 싶다면 다음처럼 작성하면 됩니다.
=AND($G3>=AVERAGE($C3:$F3),$A3<>"유럽")핵심은 고급 필터 조건식에서는 각 데이터 행을 검사해야 하므로 행 번호
3은 상대참조로 두어야 한다는 것입니다.즐거운 하루 되세요.