교재 p51 설명에 $를 열앞에 붙이면 행 전체에 조건이 동일하게 적용된다고 되어 있는데
01엑셀-01섹션-섹션04문제 기출03 같은 경우는 어떤 건가요?
B18 셀에 =D4=SMALL($D$4:$D$13,2)를 입력해야 한다고 하는데 D4:D13과의 차이를 모르겠어요
문제에서는 2번째로 큰값과 2번째로 작은 값을 확인 하여 찾길 바라고 있습니다.
그러므로 값이 입력된 셀이 2번째로 큰값이 맞는지 확인 하여 사용하게 되는 것이죠.
절대참조를 사용하는 이유는 비교하는 범위내에서 해당 범위가 변경 되지 않게 하기 위한 것입니다.
=D4=LARGE($D$4:$D$13,2)
D4가 2번째로 큰값이 맞는지를 확인 하는 수식입니다.
이렇게 사용 하시면 지정된 범위내에서 계속 조건을 검색하므로
=D4=LARGE($D$4:$D$13,2)
=D5=LARGE($D$4:$D$13,2)
=D6=LARGE($D$4:$D$13,2)
=D7=LARGE($D$4:$D$13,2)
...
을 비교하게 되어 모든 값을 비교하여 2번째로 큰 값을 찾아 내게 됩니다.
절대참조를 하지 않으면
=D4=LARGE(D4:D13,2)
=D5=LARGE(D5:D14,2)
=D6=LARGE(D6:D15,2)
=D7=LARGE(D7:D16,2)
...
으로 범위가 변경 되어 정확한 결과가 나오지 않습니다.
좋은 하루 되세요.
-
관리자2020-01-29 20:40:22
문제에서는 2번째로 큰값과 2번째로 작은 값을 확인 하여 찾길 바라고 있습니다.
그러므로 값이 입력된 셀이 2번째로 큰값이 맞는지 확인 하여 사용하게 되는 것이죠.
절대참조를 사용하는 이유는 비교하는 범위내에서 해당 범위가 변경 되지 않게 하기 위한 것입니다.
=D4=LARGE($D$4:$D$13,2)
D4가 2번째로 큰값이 맞는지를 확인 하는 수식입니다.
이렇게 사용 하시면 지정된 범위내에서 계속 조건을 검색하므로
=D4=LARGE($D$4:$D$13,2)
=D5=LARGE($D$4:$D$13,2)
=D6=LARGE($D$4:$D$13,2)
=D7=LARGE($D$4:$D$13,2)
...
을 비교하게 되어 모든 값을 비교하여 2번째로 큰 값을 찾아 내게 됩니다.절대참조를 하지 않으면
=D4=LARGE(D4:D13,2)
=D5=LARGE(D5:D14,2)
=D6=LARGE(D6:D15,2)
=D7=LARGE(D7:D16,2)
...으로 범위가 변경 되어 정확한 결과가 나오지 않습니다.
좋은 하루 되세요.