(고급필터) 기출 따라잡기 문제 3번에 관한 질문이예요^^
요구사항-구매실적이 두 번째로 크거나 두 번째로 작은 데이터를 표시하시오.
이 조건식에 대하여
책과 선생님께서는
실적
=D4=LARGE($D$4:$D$D13,2)
=D4=SMALL($D$4:$D$D13,2)
이렇게 입력하라고 하셨는데요^^ 단지 요구사항은 구매실적이 크거나 작은 데이터만 표시하라고 하였으니, 그냥
실적
=LARGE($D$4:$D$D13,2)
=SMALL($D$4:$D$D13,2)
이렇게만 입력해도 충분히 문제의 의도를 살린것 아닌가요?
이렇게 계산하면 총 9개의 결과가 나오기는 해요.(두번째로 큰 값이 여러개이고, 두번째로 작은 값이 여러개라서요.) 물론, 책에서는 오직 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번째로 큰 값을 찾아 내게 됩니다.
=LARGE($D$4:$D:$13,2)을 입력하셔서 정확한 결과가 나온다면 사용가능 합니다. 이경우에는 구매실적 으로 사용하셔야 하죠.
비교하는 식이기 때문에 d4가 large 조건에 맞으면 true 가 나타나고 아니면 false 가 나타나는 것입니다.
true 이면 값을 필터하고 false 이면 값을 필터하지 않습니다.
좋은 하루 되세요.
"-
*2012-09-21 01:29:28
문제에서는 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번째로 큰 값을 찾아 내게 됩니다.=LARGE($D$4:$D:$13,2)을 입력하셔서 정확한 결과가 나온다면 사용가능 합니다. 이경우에는 구매실적 으로 사용하셔야 하죠.
비교하는 식이기 때문에 d4가 large 조건에 맞으면 true 가 나타나고 아니면 false 가 나타나는 것입니다.
true 이면 값을 필터하고 false 이면 값을 필터하지 않습니다.
좋은 하루 되세요.
"