책 내용 질문하기
고급필터조건 질문이요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
72
조회수
53
작성일
2012-02-10
작성자
첨부파일
or함수를 이용하면, 아래처럼 조건을 쓰면된다고 책에 적혀있더군요.
=OR(D4=LARGE($D$4:$D$13,2),D4=SMALL($D$4:$D$13,2))
그런데 아래처럼 쓰면 안되는건가요? 해봤더니 필터가 안되더라구요
왜 안되죠? 의미상 위 식이나 아래 식이나 같지 않나요?;;
=D4=OR(LARGE($D$4:$D$13,2),SMALL($D$4:$D$13,2))
답변
2012-02-12 08:57:03
아닙니다.
or안에서 계산이 제대로 되지 않기때문에 정확한 결과가 나오지 않습니다.
or 안의 조건들이 비교가 되어 true 인지 false 인지가 나와야 하는데
그냥 식을 쓰시면 값이 표시 되므로 true인지 false인지 알수 없어 정확한 값이 나오지 않습니다.
그러므로 or 식 안에서 값을 비교해 주셔야 하는 것이죠.
좋은 하루 되세요.
"-
*2012-02-12 08:57:03
아닙니다.
or안에서 계산이 제대로 되지 않기때문에 정확한 결과가 나오지 않습니다.
or 안의 조건들이 비교가 되어 true 인지 false 인지가 나와야 하는데
그냥 식을 쓰시면 값이 표시 되므로 true인지 false인지 알수 없어 정확한 값이 나오지 않습니다.
그러므로 or 식 안에서 값을 비교해 주셔야 하는 것이죠.
좋은 하루 되세요.
"