책 내용 질문하기
엑셀 함수 사전
도서
2017 시나공 ITQ OA MASTER(한글+엑셀+파워포인트 2010 사용자용)
페이지
44
조회수
60
작성일
2017-07-09
작성자
탈퇴*원
첨부파일

엑셀함수사전 44쪽 INDEX함수의 '준비하세요!'에서

INDEX(범위,행 번호,열 번호)인데

범위 부분이 왜 절대참조가 되어있는 건가요??

굳이 절대참조를 사용해야 하는 이유가 궁금합니다.

답변
2017-07-10 09:14:10

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

$는 절대 참조를 나타내는 기호입니다. 절대참조란 셀 주소가 변하지 않는다는 의미입니다. a1을 $a$1로 하면 이 주소가 변하지 않는다는 것이죠. 하나의 셀에 수식을 입력한 후 채우기 핸들로 드래그하여 다른 셀에도 복사할 경우 결과 셀 주소에 따라 수식안에 지정한 셀 주소가 변합니다. 이때 $로 고정시켜주시면 변하지 않습니다.


우선 아래 예를 보시는 것이 쉽습니다.

average 함수를 쓸때 표에

이름 영어 합격
김 80 a
이 70 b
박 90 c
최 70 d

이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면 c2셀에 아래와 같이 입력하죠. 그런 후 c2셀의 채우기 핸들(셀을 선택했을 때 오른쪽 아래의 사각형 점)을 c5까지 드래그합니다.

=b2>=avearge(b2:b5)

그런데 여기 average 인수에 절대값을 하지 않는다면

=b3>=avearge(b3:b6)
=b4>=avearge(b4:b7)

과 같이 평균을 구하는 범위가 달라지기 때문에

=b2>=avearge($b$2:$b$5)

과 같이 사용하여

=b3>=avearge($b$2:$b$5)
=b4>=avearge($b$2:$b$5)

와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^

이와 같이 셀의 범위, 즉 index 함수에서 사용하는 범위를 고정하기 위해 사용합니다. 이 범위는 모든 행에서 동일하게 사용되기 때문이지요.

행복한 하루 되세요.

  • *
    2017-07-10 09:14:10

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

    $는 절대 참조를 나타내는 기호입니다. 절대참조란 셀 주소가 변하지 않는다는 의미입니다. a1을 $a$1로 하면 이 주소가 변하지 않는다는 것이죠. 하나의 셀에 수식을 입력한 후 채우기 핸들로 드래그하여 다른 셀에도 복사할 경우 결과 셀 주소에 따라 수식안에 지정한 셀 주소가 변합니다. 이때 $로 고정시켜주시면 변하지 않습니다.


    우선 아래 예를 보시는 것이 쉽습니다.

    average 함수를 쓸때 표에

    이름 영어 합격
    김 80 a
    이 70 b
    박 90 c
    최 70 d

    이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면 c2셀에 아래와 같이 입력하죠. 그런 후 c2셀의 채우기 핸들(셀을 선택했을 때 오른쪽 아래의 사각형 점)을 c5까지 드래그합니다.

    =b2>=avearge(b2:b5)

    그런데 여기 average 인수에 절대값을 하지 않는다면

    =b3>=avearge(b3:b6)
    =b4>=avearge(b4:b7)

    과 같이 평균을 구하는 범위가 달라지기 때문에

    =b2>=avearge($b$2:$b$5)

    과 같이 사용하여

    =b3>=avearge($b$2:$b$5)
    =b4>=avearge($b$2:$b$5)

    와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^

    이와 같이 셀의 범위, 즉 index 함수에서 사용하는 범위를 고정하기 위해 사용합니다. 이 범위는 모든 행에서 동일하게 사용되기 때문이지요.

    행복한 하루 되세요.

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