책 내용 질문하기
고급필터 조건지정
도서
[2013] ITQ OA Master(엑셀+한글+파워포인트 2007 사용자용)
페이지
132
조회수
201
작성일
2013-03-31
작성자
첨부파일

제가 처음에 이렇게 조건식을 입력했는데 '유동근'이 결과값에 포함돼서 출력이 되더라고요.

이게 어떻게 된건가 하고 답을 보니까 답에서는 G3:G12영역을 절대참조를 써서 지정했더라고요.

또 G3:G12은 절대참조를 쓴 상태서 '=G3>= ~ '에서 G3을 열절대참조 즉, '$G3'으로 바꿔줘도

답이 나오더군요..

제가 아직 고급필터의 조건식에서 절대참조의 사용이 어떤 변화를 가져다주는지 잘 모르겠더라고요.

자세히 좀 알려주시면 감사하겠습니다.

답변
2013-04-01 11:12:10

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

상대참조, 혼합참조, 절대참조를 적용하는 것은 수식이 어떻게 쓰이느냐에 따라서 차이가 있습니다.

기본적으로 함수를 사용할 때 채우기 핸들을 사용할 경우 변해야 하지 않아야 할 범위를 혼합참조나 절대참조로 지정하게 됩니다.

고급필터의 경우 지정한 조건에 따라 비교하여 결과를 추출하는 것입니다.

지시사항에서 활동수당 평균과 각 레이블의 활동수당을 비교하여 값을 추출하는 것입니다.

조건에 입력하는 G3의 경우 G12까지 내려가면서 각 값을 비교하게 됩니다. 이때 average함수에 절대참조를 지정하지 않게 되면 G4로 내려갈때 범위도 G4:G13으로 변하게 됩니다. 문제에서 제시한 활동수당 평균의 범위 값이 변하게 되어 결과가 다르게 출력되는 것입니다.

또 $G3의 경우 고급필터에서 아래로 내려가면서 비교하므로 열은 원래 G열에서만 비교하게 됩니다. 따라서 G3이나 $G3이나 동일한 결과가 출력되는 것입니다. 만약 행에 혼합참조를 넣는 G$3으로 하게되면 다른 값이 나오겠죠.

이처럼 행, 열이 변하지 않아야 하는 부분에 혼합참조나 절대참조를 넣습니다.

행복한 하루되세요.^^
"
  • *
    2013-04-01 11:12:10

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

    상대참조, 혼합참조, 절대참조를 적용하는 것은 수식이 어떻게 쓰이느냐에 따라서 차이가 있습니다.

    기본적으로 함수를 사용할 때 채우기 핸들을 사용할 경우 변해야 하지 않아야 할 범위를 혼합참조나 절대참조로 지정하게 됩니다.

    고급필터의 경우 지정한 조건에 따라 비교하여 결과를 추출하는 것입니다.

    지시사항에서 활동수당 평균과 각 레이블의 활동수당을 비교하여 값을 추출하는 것입니다.

    조건에 입력하는 G3의 경우 G12까지 내려가면서 각 값을 비교하게 됩니다. 이때 average함수에 절대참조를 지정하지 않게 되면 G4로 내려갈때 범위도 G4:G13으로 변하게 됩니다. 문제에서 제시한 활동수당 평균의 범위 값이 변하게 되어 결과가 다르게 출력되는 것입니다.

    또 $G3의 경우 고급필터에서 아래로 내려가면서 비교하므로 열은 원래 G열에서만 비교하게 됩니다. 따라서 G3이나 $G3이나 동일한 결과가 출력되는 것입니다. 만약 행에 혼합참조를 넣는 G$3으로 하게되면 다른 값이 나오겠죠.

    이처럼 행, 열이 변하지 않아야 하는 부분에 혼합참조나 절대참조를 넣습니다.

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