책 내용 질문하기
엑셀 고급필터 구분좀 부탁드려요!
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
59
작성일
2011-08-29
작성자
첨부파일

=b3<=small(범위,3)

이거랑

="<=" & small(범위,3)

이거

질문1> 이 두개의 식은 무슨 차이인가요??

질문2> 그리고 조건이름 쓸때요,,,, 위에경우는 조건을 필드명과 다르게 입력하고,

밑에경우는 조건을 필드명과 같게 쓰는거 맞나요??

아님 둘다 조건을 필드명과 다르게 해야하나요?

답변
2011-08-30 10:31:46

두번째 식은 저도 본적이 없는 식인데요. 식으로 사용되기 보단 그냥 문자형태로 사용되어져 버릴 것 같네요..

=b3<=small(범위,3)

은 b3의 값이 3번째로 작은값 보다 작은지 확인 하는 것입니다. 3번째 작은 값 보다 작으면 true 를 나타내고 아니면 false 를 나타내게 되죠.

이런 식을 사용하시면 고급필터의 범위로 지정 된 부분에서 계속 비교하게 됩니다.

=b3<=small(범위,3)

=b4<=small(범위,3)

=b5<=small(범위,3)

=b6<=small(범위,3)

=b7<=small(범위,3)

=b8<=small(범위,3)

...

과 같이 각 셀을 비교하여 3번째로 작은 값이 있는지 확인 한 후 이중 true 가 나온 행만 필터하게 되는 것입니다.

이렇게 식을 사용하여 true 나 false 가 나오면

필드명을 원본데이터에 없는 필드명을 사용하셔야 합니다.

그렇기 하시면 가상의 필드가 생기고 여기에 true 와 false 값을 입력하여

true 가 있는 행만 필터하게 되는 것이죠.

2번째 식은 식이라고 하기가 좀 그렇네요..직접 써봤는데 오류가 납니다. 사용할 수 없는 식이예요.

좋은 하루 되세요.

"
  • *
    2011-08-30 10:31:46

    두번째 식은 저도 본적이 없는 식인데요. 식으로 사용되기 보단 그냥 문자형태로 사용되어져 버릴 것 같네요..

    =b3<=small(범위,3)

    은 b3의 값이 3번째로 작은값 보다 작은지 확인 하는 것입니다. 3번째 작은 값 보다 작으면 true 를 나타내고 아니면 false 를 나타내게 되죠.

    이런 식을 사용하시면 고급필터의 범위로 지정 된 부분에서 계속 비교하게 됩니다.

    =b3<=small(범위,3)

    =b4<=small(범위,3)

    =b5<=small(범위,3)

    =b6<=small(범위,3)

    =b7<=small(범위,3)

    =b8<=small(범위,3)

    ...

    과 같이 각 셀을 비교하여 3번째로 작은 값이 있는지 확인 한 후 이중 true 가 나온 행만 필터하게 되는 것입니다.

    이렇게 식을 사용하여 true 나 false 가 나오면

    필드명을 원본데이터에 없는 필드명을 사용하셔야 합니다.

    그렇기 하시면 가상의 필드가 생기고 여기에 true 와 false 값을 입력하여

    true 가 있는 행만 필터하게 되는 것이죠.

    2번째 식은 식이라고 하기가 좀 그렇네요..직접 써봤는데 오류가 납니다. 사용할 수 없는 식이예요.

    좋은 하루 되세요.

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