책 내용 질문하기
엑셀 고급필터 질문입니다
도서
[2015] ITQ OA Master(엑셀+한글+파워포인트 2010 사용자용)
페이지
255
조회수
87
작성일
2015-03-27
작성자
첨부파일

고급필터 조건에따라 뭔가를 쓸때 예를들어

2010 실전모의고사 8회의 2번 고급필터문제에서요

원래는 근무시간도 직원코드옆에 셀에 넣어서 고급필터값을 계산하는거로 알고잇는데

함수가 들어가면 그걸 지워야 되더라구요?(안그러면 값이 안나옴) 제가 뭘 잘못알고잇는건지..

그리고 함수를 써서 조건을 만들때 (실전모의고사 8회 2번)

=G3>=MEDIAN($G$3:$G$12) 이렇게 조건을 만들면 정상 작동되고

=G3>=MEDIAN(G3:G12) 이렇게 조건을 만들면 정상작동이안되더라고요(이경우는 그냥 셀에서 조건에 속하는 부분들을 긁어온 경우 윗부분은 F4로 조절)

이유가뭔가요

답변
2015-03-30 11:35:06

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

1. 조건의 필드명의 생략 여부를 말씀하시는 건가요? 함수를 이용하여 조건을 만들면 함수에서 계산된 값이 결과로 나오죠. 이럴 경우 이 결과에 대한 필드명이 원래의 데이터안에는 없습니다. 새로운 값이기 때문이지요. 그러므로 기존의 필드명을 사용할 수 없게 되는 것입니다. 기존의 필드명을 사용할 경우 기존의 필드에서 결과값을 찾게되면 해당 사항이 없어서 원하는 결과가 나오지 않는 것입니다.

2. median은 중앙값을 구하는 함수입니다. 중앙값을 구할려면 범위가 필요합니다. 물론 이 범위는 상대 주소가 아니라 절대주소여야죠. 정확하게 어떤 범위 안에 있는 값 중 중앙값을 구하는데, $를 붙이지 않을 경우 상대주소가 됩니다. 그렇기 때문에 $를 붙여서 절대주소로 만들지요. 이렇게 해야만 올바른 값이 나옵니다.

행복한 하루 되세요.

"
  • *
    2015-03-30 11:35:06

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

    1. 조건의 필드명의 생략 여부를 말씀하시는 건가요? 함수를 이용하여 조건을 만들면 함수에서 계산된 값이 결과로 나오죠. 이럴 경우 이 결과에 대한 필드명이 원래의 데이터안에는 없습니다. 새로운 값이기 때문이지요. 그러므로 기존의 필드명을 사용할 수 없게 되는 것입니다. 기존의 필드명을 사용할 경우 기존의 필드에서 결과값을 찾게되면 해당 사항이 없어서 원하는 결과가 나오지 않는 것입니다.

    2. median은 중앙값을 구하는 함수입니다. 중앙값을 구할려면 범위가 필요합니다. 물론 이 범위는 상대 주소가 아니라 절대주소여야죠. 정확하게 어떤 범위 안에 있는 값 중 중앙값을 구하는데, $를 붙이지 않을 경우 상대주소가 됩니다. 그렇기 때문에 $를 붙여서 절대주소로 만들지요. 이렇게 해야만 올바른 값이 나옵니다.

    행복한 하루 되세요.

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