61쪽 고급필터에서 =AND(RIGHT(C5,1)="장",H5>=AVERAGE(H5:H14)) 이렇게 두면 안되는건가요?
66쪽도 마찬가지로 절대참조를 하는 이유가 궁금합니다 ?
그리고 앞에서 설명에서는 고급필터는 행단위로 이루어지기 때문에 따로 참조를 안해도 되는거 아닌가요?
만약에 수식에서 D4= 을 생략하면 어떻게 되나요?
=AND(RIGHT(C5,1)="장",H5>=AVERAGE($H$5:$H$14))
로 작성하면 고급필터를 사용할 범위로 지정한 범위의 첫 번째 열부터 차례대로 비교하게 됩니다.
그러므로
=AND(RIGHT(C5,1)="장",H5>=AVERAGE($H$5:$H$14))
=AND(RIGHT(C6,1)="장",H5>=AVERAGE($H$5:$H$14))
=AND(RIGHT(C7,1)="장",H5>=AVERAGE($H$5:$H$14))
...
과 같이 비교하게 됩니다.
$c5와 같이 작성하지 않아도 변경 되지 않는 부분이므로 $ 을 사용하지 않았습니다.
$ 을 붙여 사용해도 정확한 결과가 나온다면 사용하셔도 상관 없습니다.
average 함수의 범위는 고정되어야 하는 범위이므로 절대참조로 고정한 것입니다.
절대참조를 하지 않으면 해당 부분이 변경되어 정확한 결과가 나오지 않습니다.
2. 문제에서는 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 가 고정된 상태가 아니므로 한 행씩 비교할때 d4가 d5... 가 되는 것입니다.
아래쪽으로 조건을 비교하게 되므로 열참조를 하지 않아도 정확한 결과가 나오므로 열참조를 하지 않았는데요.
열참조 하셔도 정확한 결과가 나오므로 열참조를 하셔도 상관 없습니다.
좋은 하루 되세요.
-
관리자2023-03-13 20:11:44
=AND(RIGHT(C5,1)="장",H5>=AVERAGE($H$5:$H$14))
로 작성하면 고급필터를 사용할 범위로 지정한 범위의 첫 번째 열부터 차례대로 비교하게 됩니다.
그러므로
=AND(RIGHT(C5,1)="장",H5>=AVERAGE($H$5:$H$14))
=AND(RIGHT(C6,1)="장",H5>=AVERAGE($H$5:$H$14))
=AND(RIGHT(C7,1)="장",H5>=AVERAGE($H$5:$H$14))
...
과 같이 비교하게 됩니다.
$c5와 같이 작성하지 않아도 변경 되지 않는 부분이므로 $ 을 사용하지 않았습니다.
$ 을 붙여 사용해도 정확한 결과가 나온다면 사용하셔도 상관 없습니다.
average 함수의 범위는 고정되어야 하는 범위이므로 절대참조로 고정한 것입니다.
절대참조를 하지 않으면 해당 부분이 변경되어 정확한 결과가 나오지 않습니다.
2. 문제에서는 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 가 고정된 상태가 아니므로 한 행씩 비교할때 d4가 d5... 가 되는 것입니다.
아래쪽으로 조건을 비교하게 되므로 열참조를 하지 않아도 정확한 결과가 나오므로 열참조를 하지 않았는데요.
열참조 하셔도 정확한 결과가 나오므로 열참조를 하셔도 상관 없습니다.
좋은 하루 되세요.