총면적 순위 구하는건 알겠는데 뒤에 배열수식이 이해가 안돼요
sum부분을 어떻게 풀어서 이해해야하는지 모르겠어요
$b$3과 b3, $b$3과 b4, $b$3과 b5 ~ 이렇게 비교하는게 맞나요?
근데 해설에 비교할 기준이 되는 b3, c3이러는데 기준이려면 변하지 않아야 하는거 아닌가요?
말로 좀 풀어서 해설해주세요
안녕하세요.
[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을 하게 됨
즐거운 하루 되세요.