책 내용 질문하기
고급필터 조건식 이해가 안가요
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
74
조회수
150
작성일
2011-09-24
작성자
탈퇴*원
첨부파일

엑셀 73쪽에 문제3번에서요

조건식을 =d4=large($d$4:$d$13,2) 이런식으로 주잖아요

그런데 저는 앞에부분 =d4를 빼고 =large($d$4:$d$13,2) 이렇게 생각되었거든요. 하지만 제생각대로 하니까

결과값으로 모든 값이 나오더라고요 ㅜㅜ

왜 =d4를 안 붙이면 안되는지, 왜 =d4를 안붙여도 값이 나와야되는거 아닌지 ..... 이렇게 이해가 안가요

답변
2011-09-26 10:54:16

=LARGE($D$4:$D$13,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번째로 큰 값을 찾아 내게 됩니다.

좋은 하루 되세요.

"
  • *
    2011-09-26 10:54:16

    =LARGE($D$4:$D$13,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, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.