책 내용 질문하기
문제3번 풀이(조건에 함수를 사용하는 고급필터)
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
71
조회수
156
작성일
2012-02-21
작성자
첨부파일

1. 해설에 보면

실적 실적
=D4=LARGE($D$4:$D$13,2)
=D4=SMALL($D$4:$D$13,2)

=D4 는 왜 써주는 건가요? 조건식만 쓰면 되는데 ... 위에 '구매실적'이 아닌 '실적'이라는 새로운 이름으로 써주었기 때문인가요?? 이유를 잘 모르겠습니다.

2. 그리고 위의 표에서, 같은 '실적'란에 대한 OR조건인데 하나의 열에 써주지 않는 지.. 그것도 모르겠습니다. 즉, OR은 행만 다르면 되니까 다음과 같이 조건을 입력해도 되는 것 아닌가요?

실적
=D4=LARGE($D$4:$D$13,2)
=D4=SMALL($D$4:$D$13,2)
답변
2012-02-22 22:52:33

아래 식과 같이 사용하는 이유는

=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)을 입력하셔서 정확한 결과가 나온다면 사용가능 합니다. 이경우에는 구매실적 으로 사용하셔야 하죠.

하나에 열에 사용하셔도 상관 없습니다.

좋은 하루 되세요.

"
  • *
    2012-02-22 22:52:33

    아래 식과 같이 사용하는 이유는

    =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)을 입력하셔서 정확한 결과가 나온다면 사용가능 합니다. 이경우에는 구매실적 으로 사용하셔야 하죠.

    하나에 열에 사용하셔도 상관 없습니다.

    좋은 하루 되세요.

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