책 내용 질문하기
2016 시나공 컴퓨터활용능력 1급 실기64~65 문제3번
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
64
조회수
88
작성일
2016-01-19
작성자
첨부파일

고급필터에 조건만드는중에 조건이=OR(=D4=LARGE($D$4:$D$13,2),=D4=SMALL($D$4:$D$13,2))인데

색칠한 D4부분은 어떤역활을 하는지 해설을 봐도 확실히 모르겠어서요

해설만 봤을때는 대조하는역활 같은데 원하는값이 D열에 있어서 인가요?

그리고 D4부분을 $D4로 안한 이유가 있나요?

답변
2016-01-22 06:07:33

고급필터에서는 꼭 열참조를 하지 않아도 정상적으로 표시되므로 열참조를 하지 않아도 되는 것입니다.

문제에서는 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번째로 큰 값을 찾아 내게 됩니다.

좋은 하루 되세요.

  • *
    2016-01-22 06:07:33

    고급필터에서는 꼭 열참조를 하지 않아도 정상적으로 표시되므로 열참조를 하지 않아도 되는 것입니다.

    문제에서는 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번째로 큰 값을 찾아 내게 됩니다.

    좋은 하루 되세요.

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