안녕하세요!^^ 컴활 1급 실기 공부중 궁금하여 질문드립니다.
제가 궁금한 부분은 문제1에 고급 필터 부분인데요.
기본모의고사 8,9회 문제1-3번 문제입니다.
조건이 주어 집니다 예를들어,
예문1.
'총점'이 총점의 평균보다 크고, '문서작성'이 문서작성의 평균보다 큰 자료의 모든 정보를 표시하시오.
이 경우에 조건을 지정 해 주어야 하잖아요???
그런데 일반적으로는 조건 부분에 입력할때
총점 문서작성
=총점맨위의값>=AVERAGE(총점들열의절대값) =맨위의값>=AVERAGE(문서작성열의절대값)
이런식으로 작성을 하는데,
이상하게도, 그.. 시나공 문제집인데요.
위에 조건에서 "총점" 으로 입력하면 인식을 못하고, 꼭 "평균총점" 이런식으로 입력하고
"문서작성"도 마찬가지로 "평균문서작성" 이런식으로 입력해야만
고급필터시에 입력이 되더라고요.
그래서 이 부분은;;; 고급필터하는 표에 나온대로 그대로 쓰면 왜 안되는지 궁금합니다.
그리고 두번째 질문인데,
똑같이 조건입력할때
제가 "총점"대신 그냥 모든것을 "조건" 이라고 입력하고
그 밑에 셀에 조건식을 적었습니다. True 혹은 false가 입력되도록 말이죠
그런데 그것을 인식하더라고요. 고급필터 작성시에
과연 실제 시험에서는 어떻게 해야할지 궁금하고요.
첫번째 질문 드린 것에서 True 나 False 값대신 보통
'예를 들어 총점이 3이상인 값이다' 이러면
"총점"을 적고 아래 셀에 ">=3"
이런식으로 표시하더라고요.
그런데 저 처럼 "조건"을 적고 아래 셀에 "=A31>=3" 이런식으로 적어도 True 이런식으로 뜨면서 필터된 표가 입력되던데
둘다 상관없는 건가요???? 정말 많이 궁금합니다 ㅠㅠㅠㅠ
1.
식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
이 가상의 필드는 사용자가 직접 만들어 주시면 됩니다.
아래그림과 같이 매출평균 이라던지
매출의평균 등 임의로 작성하셔서 상관 없습니다.
원본 데이터에 있는 필드명(월별, 품명,전월이월,매입수량,매출수량,매출금액,차월이월, 매출이익)만 아니면 됩니다.

2. 그렇게 하셔서 정확한 결과가 나온다면 상관은 없습니다.
좋은 하루 되세요.
-
*2013-07-01 11:57:53
1.
"식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
이 가상의 필드는 사용자가 직접 만들어 주시면 됩니다.
아래그림과 같이 매출평균 이라던지
매출의평균 등 임의로 작성하셔서 상관 없습니다.
원본 데이터에 있는 필드명(월별, 품명,전월이월,매입수량,매출수량,매출금액,차월이월, 매출이익)만 아니면 됩니다.

2. 그렇게 하셔서 정확한 결과가 나온다면 상관은 없습니다.
좋은 하루 되세요.