책 내용 질문하기
엑셀 고급필터
도서
2014 시나공 ITQ OA Master(엑셀/한글/ 파워포인트 2010 사용자용)
페이지
128
조회수
132
작성일
2014-11-05
작성자
첨부파일

128쪽에 고급 필터 문제를 보면 조건명과 조건의 내용을 알려줍니다.

답안에서 '활동수당'이 활동수당 평균 이상인 자료를 추출하는 조건을 보면

조건명이 안적혀 있고 조건의 내용만 적혀 있는데

지난번 질문 드렸을때 조건에 수식을 쓰거나 시간과 노력을 줄이기 위해 조건명을 안적는다고 답변해 주셨었는데

그 말씀은 굳이 쓸필요가 없어서 안쓴다는 말 아닌가요?

그렇다면 조건명을 써도 상관 없다는 얘기가 되는데 "활동수당" 이라고 조건명을 쓰면 필터링이 오류가 납니다.

그리고 조건명을 안써야 필터링이 정상적으로 되구요

만약 시간과 노력을 줄이기 위해 안써도 되는 것이라면 "부서명"이라는 조건명은 왜 써야 하나요?

조건명을 써야하는 조건과 안쓰고 공란으로 둬야 하는 조건의 정확한 차이를 알고 싶습니다.

답변
2014-11-05 23:44:23

안녕하세요. 길벗 수험서 운영팀입니다.

1. 조건이 수식으로 지정할 경우에는 필드명을 생략하거나 원본 데이터에 없는 필드명을 임의로 만들어서 입력해야 한다고 답변드렸습니다. 활동수당은 원본 데이터에 이미 있는 필드명입니다. 원본 데이터에 있는 필드명을 지정할 경우 원본 데이터에서 조건에 맞는 것을 찾으므로 올바른 결과가 나오지 않는 것입니다. 평균활동수당 이라든지, 활동수당평균이라든지 원본 데이터에 없는 필드명을 사용해 보세요.

2. 부서명과 같은 경우 원본 데이터에 있는 필드에 바로 조건을 지정하는 것이기에 원본데이터의 필드명을 사용하는 것입니다. 즉 원본 데이터의 특정 필드 값을 조건으로 지정한다면 원본 데이터의 필드명을 사용하여 조건을 지정하는 것이죠. 활동수당 평균 값은 경우 뢀동수당평균값이 원본 데이터에 없습니다.

행복한 하루 되세요.

"
  • *
    2014-11-05 23:44:23

    안녕하세요. 길벗 수험서 운영팀입니다.

    1. 조건이 수식으로 지정할 경우에는 필드명을 생략하거나 원본 데이터에 없는 필드명을 임의로 만들어서 입력해야 한다고 답변드렸습니다. 활동수당은 원본 데이터에 이미 있는 필드명입니다. 원본 데이터에 있는 필드명을 지정할 경우 원본 데이터에서 조건에 맞는 것을 찾으므로 올바른 결과가 나오지 않는 것입니다. 평균활동수당 이라든지, 활동수당평균이라든지 원본 데이터에 없는 필드명을 사용해 보세요.

    2. 부서명과 같은 경우 원본 데이터에 있는 필드에 바로 조건을 지정하는 것이기에 원본데이터의 필드명을 사용하는 것입니다. 즉 원본 데이터의 특정 필드 값을 조건으로 지정한다면 원본 데이터의 필드명을 사용하여 조건을 지정하는 것이죠. 활동수당 평균 값은 경우 뢀동수당평균값이 원본 데이터에 없습니다.

    행복한 하루 되세요.

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