계산작업 4번문제인 우수 학생들의 영어점수 평균을 계산하는 것인데 조건을 직접 지정하는 문제인데요 전부다 or로 연결되어 있으니 서로 다른 줄에 하는것은 알고 있는데 그 마지막 조건에 "총점이 평균 이상인 학생" 조건을 지정할 때 저는 =">="&AVERAGE(F16:F25) 이렇게 지정해서 평균 이상으로 지정했는데 책 해설에는 =F16>=AVERAGE($F$16:$F$25) 이렇게 되어있습니다. 책에서 &연산자를 사용하라는 말은 없었는데 저처럼 저렇게 수식을 적어도 되는건가요?
안녕하세요.
이 경우에는 질문하신 방식으로 작성하면 안 됩니다. 두 식은 사용하는 위치와 의미가 다릅니다.
책의 식
=F16>=AVERAGE($F$16:$F$25)은 고급 필터의 수식 조건입니다. 각 행의 총점 F16이 전체 총점 평균 이상인지를 TRUE/FALSE로 판단합니다. 아래 행을 검사할 때 F16은 F17, F18…로 바뀌고 평균 범위는 고정됩니다.
반면
=">="&AVERAGE(F16:F25)은 ">=85"와 같은 문자열 형태의 조건을 만들어 주는 식입니다. SUMIF, AVERAGEIF 등의 조건 인수나 일반적인 조건 범위에는 사용할 수 있지만, 고급 필터에서 ‘계산된 조건’을 작성하는 방식과는 다릅니다.
따라서 이 문제가 고급 필터의 수식 조건을 직접 작성하는 문제라면 교재처럼
=F16>=AVERAGE($F$16:$F$25)으로 작성해야 합니다.
핵심은 & 사용 여부가 지시사항에 있느냐가 아니라, 고급 필터의 수식 조건에서는 각 레코드에 대해 TRUE/FALSE가 나오도록 작성해야 한다는 점입니다.
즐거운 하루 되세요.
-
관리자2026-08-18 18:29:22
안녕하세요.
이 경우에는 질문하신 방식으로 작성하면 안 됩니다. 두 식은 사용하는 위치와 의미가 다릅니다.
책의 식
=F16>=AVERAGE($F$16:$F$25)은 고급 필터의 수식 조건입니다. 각 행의 총점
F16이 전체 총점 평균 이상인지를 TRUE/FALSE로 판단합니다. 아래 행을 검사할 때F16은F17,F18…로 바뀌고 평균 범위는 고정됩니다.반면
=">="&AVERAGE(F16:F25)은
">=85"와 같은 문자열 형태의 조건을 만들어 주는 식입니다.SUMIF,AVERAGEIF등의 조건 인수나 일반적인 조건 범위에는 사용할 수 있지만, 고급 필터에서 ‘계산된 조건’을 작성하는 방식과는 다릅니다.따라서 이 문제가 고급 필터의 수식 조건을 직접 작성하는 문제라면 교재처럼
=F16>=AVERAGE($F$16:$F$25)으로 작성해야 합니다.
핵심은
&사용 여부가 지시사항에 있느냐가 아니라, 고급 필터의 수식 조건에서는 각 레코드에 대해 TRUE/FALSE가 나오도록 작성해야 한다는 점입니다.즐거운 하루 되세요.
-
권*산2026-08-20 10:43:41제가 한 방식대로 해서 채점해도 정답 맞게 나오고 온라인 채점해도 맞게 나오는데 실제 시험에서는 저처럼 하면 점수가 인정이 안되는 거죠?