책 내용 질문하기
기출문제집 7쪽 23번 문제
도서
2026 시나공 컴퓨터활용능력1급 필기 기본서
페이지
8,7
조회수
10
작성일
2025-12-10
작성자
김*란
첨부파일

총면적 순위 구하는건 알겠는데 뒤에 배열수식이 이해가 안돼요


sum부분을 어떻게 풀어서 이해해야하는지 모르겠어요


$b$3과 b3, $b$3과 b4, $b$3과 b5 ~ 이렇게 비교하는게 맞나요?


근데 해설에 비교할 기준이 되는 b3, c3이러는데 기준이려면 변하지 않아야 하는거 아닌가요?


말로 좀 풀어서 해설해주세요

답변
2025-12-11 14:18:10

안녕하세요.

[D3] 셀의 순위를 구하려면 B3 셀의 값을 B3:B12 영역의 값과 모두 비교해야 하기 때문에 $B$3:$B$12=B3로 지정한 것입니다.

병원총면적이 동일할 경우 1인면적을 모두 비교해야 하므로 $C$3:$C$12>C3로 지정한 것입니다.

SUM( ($B$3:$B$12=B3)*($C$3:$C$12>C3) )

순위는 숫자가 작을수록 높은 순위입니다. C3 셀을 기준으로 이 값보다 큰 값(>)이 다른 영역에 있을 때 +1을 해줘야 하기 때문에 >로 지정한 것입니다.

예를들면 '병원총면적'이 동일한 B3:B4 영역의 '1인면적'인 C3 셀(12)과 C4 셀(4)을 비교할 경우, C3 셀의 값 12보다 C4 셀의 값이 크지 않으므로 $C$3:$C$12>C3 조건을 만족하지 않으므로 조건은 FALSE가 되어 SUM( ($B$3:$B$12=B3)*($C$3:$C$12>C3) )의 결과가 0이 되므로 순위에 +0을 하게 됨

[D4] 셀에 순위를 구한다면 $C$3:$C$12>C4가 되고, C4 셀의 값 4가 C3 셀의 값보다 크므로 $C$3:$C$12>C4 조건을 만족하므로 조건은 TRUE가 되어 SUM( ($B$3:$B$12=B4)*($C$3:$C$12>C4) )의 결과가 1이 되므로 순위에 +1을 하게 됨

즐거운 하루 되세요.

  • 관리자
    2025-12-11 14:18:10

    안녕하세요.

    [D3] 셀의 순위를 구하려면 B3 셀의 값을 B3:B12 영역의 값과 모두 비교해야 하기 때문에 $B$3:$B$12=B3로 지정한 것입니다.

    병원총면적이 동일할 경우 1인면적을 모두 비교해야 하므로 $C$3:$C$12>C3로 지정한 것입니다.

    SUM( ($B$3:$B$12=B3)*($C$3:$C$12>C3) )

    순위는 숫자가 작을수록 높은 순위입니다. C3 셀을 기준으로 이 값보다 큰 값(>)이 다른 영역에 있을 때 +1을 해줘야 하기 때문에 >로 지정한 것입니다.

    예를들면 '병원총면적'이 동일한 B3:B4 영역의 '1인면적'인 C3 셀(12)과 C4 셀(4)을 비교할 경우, C3 셀의 값 12보다 C4 셀의 값이 크지 않으므로 $C$3:$C$12>C3 조건을 만족하지 않으므로 조건은 FALSE가 되어 SUM( ($B$3:$B$12=B3)*($C$3:$C$12>C3) )의 결과가 0이 되므로 순위에 +0을 하게 됨

    [D4] 셀에 순위를 구한다면 $C$3:$C$12>C4가 되고, C4 셀의 값 4가 C3 셀의 값보다 크므로 $C$3:$C$12>C4 조건을 만족하므로 조건은 TRUE가 되어 SUM( ($B$3:$B$12=B4)*($C$3:$C$12>C4) )의 결과가 1이 되므로 순위에 +1을 하게 됨

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.