책 내용 질문하기
절댓값 참조
도서
2017 시나공 ITQ 엑셀(엑셀 2010 사용자용)
페이지
104
조회수
75
작성일
2017-01-02
작성자
첨부파일

제가 이책 혼자보면서 지금 함수까지 거의 나갔는데요

다른부분은 대부분 이해를했는데

그 절댓값 참조가 잘 이해가 되지않아서요 ㅜㅜ..

어떤함수는 절댓값 참조를하고 또 어떤함수는 절댓값 참조를 하지않던데

그 정확한 구분이 너무 궁금해요!

인터넷에 쳐봤는데 무슨 행과 열을 고정시키는 기능이라던데 그런거말구

구체적으로 어떤 함수나 어떤문제에서 적용해야하는지좀 알려주실수있을까요?ㅠㅠ

답변
2017-01-03 20:22:36

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

함수마다 다른 것은 아닙니다. 어떤 용도로 사용하느냐에 따라 달라지는 것이 더 많습니다.

각 행마다 값을 구해야 한다면 주소가 변해야 하겠죠. 그럴때는 $를 넣어서 절대 주소로 만들면 안됩니다. 하지만 변하지 말아야할 때가 있습니다.

예를 들면 고급 필터에서 사용할 때는 그렇습니다.

=a2>=average($a$2:$a$10) 과 같은 경우입니다. 이렇게 입력하고 고급 필터를 시행하면 아래와 같이 각 셀과 값을 비교합니다.

=a3>=average($a$2:$a$10)

=a4>=average($a$2:$a$10)

=a5>=average($a$2:$a$10)

=a6>=average($a$2:$a$10)

그런데 평균 값에 사용한 $를 빼고 한다면 값이 다 변경이 되지요. 이 작업은 엑셀 내부에서 작업합니다.

=a2>=average(a2:a10)

=a3>=average(a3:a11)

=a4>=average(a4:a12)

=a5>=average(a5:a13)

=a6>=average(a6:a14)

$의 기능을 정확히 이해하시면 될 것 같습니다. [$이 붙으면 절대주소입니다. 특정 셀에 수식을 입력한 후 드래그하면 각 결과셀에 따라 그 수식의 셀 주소가 달라집니다. 그런데 $를 붙이면 셀 주소가 변경되지 않습니다. 주소가 변경되지 않아야 할 경우에 $를 붙입니다. ]

행복한 하루 되세요.

  • *
    2017-01-03 20:22:36

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

    함수마다 다른 것은 아닙니다. 어떤 용도로 사용하느냐에 따라 달라지는 것이 더 많습니다.

    각 행마다 값을 구해야 한다면 주소가 변해야 하겠죠. 그럴때는 $를 넣어서 절대 주소로 만들면 안됩니다. 하지만 변하지 말아야할 때가 있습니다.

    예를 들면 고급 필터에서 사용할 때는 그렇습니다.

    =a2>=average($a$2:$a$10) 과 같은 경우입니다. 이렇게 입력하고 고급 필터를 시행하면 아래와 같이 각 셀과 값을 비교합니다.

    =a3>=average($a$2:$a$10)

    =a4>=average($a$2:$a$10)

    =a5>=average($a$2:$a$10)

    =a6>=average($a$2:$a$10)

    그런데 평균 값에 사용한 $를 빼고 한다면 값이 다 변경이 되지요. 이 작업은 엑셀 내부에서 작업합니다.

    =a2>=average(a2:a10)

    =a3>=average(a3:a11)

    =a4>=average(a4:a12)

    =a5>=average(a5:a13)

    =a6>=average(a6:a14)

    $의 기능을 정확히 이해하시면 될 것 같습니다. [$이 붙으면 절대주소입니다. 특정 셀에 수식을 입력한 후 드래그하면 각 결과셀에 따라 그 수식의 셀 주소가 달라집니다. 그런데 $를 붙이면 셀 주소가 변경되지 않습니다. 주소가 변경되지 않아야 할 경우에 $를 붙입니다. ]

    행복한 하루 되세요.

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