배열수식 무작정따라하기 문제 9번을 풀었는데 책에 나와있는 풀이와 제가 사용한 함수의 식({=INDEX($D$11:$D$29,MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29),($B$11:$B$29=B3)*$G$11:$G$29, 0)})이 다릅니다. 9번 문제에 제가 작성한 함수 식도 정답처리가 되는지 궁금합니다.
안녕하세요.
네, 작성하신 식도 결과와 논리가 동일하므로 정답 처리될 가능성이 높습니다.
정답은
=INDEX(B11:H29, MATCH(MAX((B11:B29=B3)*G11:G29), (B11:B29=B3)*G11:G29, 0), 3)
이고, 작성하신 식은
=INDEX($D$11:$D$29, MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29), ($B$11:$B$29=B3)*$G$11:$G$29, 0))
입니다.
차이는 다음뿐입니다.
정답:
B11:H29범위에서 3번째 열(D열) 반환작성식: 처음부터 D11:D29 범위를 지정하여 반환
$절대참조 사용 여부는 결과에 영향 없음
따라서 두 식 모두 조건에 맞는 최대값의 행에서 D열 값을 반환하므로 논리적으로 같습니다.
다만 자동 채점 프로그램은 수식 구조를 비교해 오답으로 표시할 수 있지만, 실제 시험에서는 문제에서 요구한 함수와 결과가 맞으면 정답으로 인정되는 형태입니다.
즐거운 하루 되세요.
-
관리자2026-07-31 09:55:30
안녕하세요.
네, 작성하신 식도 결과와 논리가 동일하므로 정답 처리될 가능성이 높습니다.
정답은
=INDEX(B11:H29, MATCH(MAX((B11:B29=B3)*G11:G29), (B11:B29=B3)*G11:G29, 0), 3)이고, 작성하신 식은
=INDEX($D$11:$D$29, MATCH(MAX(($B$11:$B$29=B3)*$G$11:$G$29), ($B$11:$B$29=B3)*$G$11:$G$29, 0))입니다.
차이는 다음뿐입니다.
정답:
B11:H29범위에서 3번째 열(D열) 반환작성식: 처음부터 D11:D29 범위를 지정하여 반환
$절대참조 사용 여부는 결과에 영향 없음
따라서 두 식 모두 조건에 맞는 최대값의 행에서 D열 값을 반환하므로 논리적으로 같습니다.
다만 자동 채점 프로그램은 수식 구조를 비교해 오답으로 표시할 수 있지만, 실제 시험에서는 문제에서 요구한 함수와 결과가 맞으면 정답으로 인정되는 형태입니다.
즐거운 하루 되세요.