책 내용 질문하기
함수 사용할때 $는 언제 쓰는 건가요?
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
116
조회수
148
작성일
2020-02-18
작성자
탈퇴*원
첨부파일

검색지수사용할때는 예를들어 B3:B12 이렇게 사용하잖아요.

 

근데, 제가 보기엔 똑같이 검색하는 것 같은데, 어떨때는 $B$3:$B$12 이렇게 쓰던데

 

둘이 어떤 차이가 있는 건가요?

 

116페이지 보면,

 

가격이 가장 높을때 최고가 입력인데,

 

MAX(H3:H9)라고 하면 안되고, MAX($H$3:$H$9)라고 쓰는데... 두개가 어떤 차이가 있는건가요?

 

1번 치료여부에선 AVERAGE 함수쓰면서 (B3:D7) 이렇게 했던데..... 

답변
2020-02-19 11:13:39

안녕하세요.

 

하나의 셀에만 값을 구할 떄는 절대참조로 지정하든 안하든 결과값이 동일합니다. 하지만 하나의 셀에 수식을 입력한 후 채우기 핸들을 드래그하여 나머지 셀에도 값을 구하려고 할때 결과가 달라집니다. 116쪽 문제의 경우 i3 셀에 수식을 입력한 후 채우기 핸들을 드래그하여 다른 셀에도 값을 구해야 하는데 쇼핑몰이 있는 H3:H9 영역은 항상 고정적으로 들어가야 하므로 반드시 절대참조로 지정해야 합니다. 절대참조를 지정하지 않은 상태에서 채우기 핸들을 드래그하면 다음과 같이 수식이 변경되서 결과값이 정상적으로 나오지 않습니다.

i3 : =IF( MAX(H3:H9)=H3, “최고가”, IF( MIN(H3:H9)=H3, “최저가”, “ ” ) )

i4 : =IF( MAX(H4:H10)=H4, “최고가”, IF( MIN(H4:H10)=H4, “최저가”, “ ” ) ) 

i5 : =IF( MAX(H5:H11)=H5, “최고가”, IF( MIN(H5:H11)=H5, “최저가”, “ ” ) ) 

i6 : =IF( MAX(H6:H12)=H6, “최고가”, IF( MIN(H6:H12)=H6, “최저가”, “ ” ) ) 

    ...

 

즐거운 하루 되세요.

  • 관리자
    2020-02-19 11:13:39

    안녕하세요.

     

    하나의 셀에만 값을 구할 떄는 절대참조로 지정하든 안하든 결과값이 동일합니다. 하지만 하나의 셀에 수식을 입력한 후 채우기 핸들을 드래그하여 나머지 셀에도 값을 구하려고 할때 결과가 달라집니다. 116쪽 문제의 경우 i3 셀에 수식을 입력한 후 채우기 핸들을 드래그하여 다른 셀에도 값을 구해야 하는데 쇼핑몰이 있는 H3:H9 영역은 항상 고정적으로 들어가야 하므로 반드시 절대참조로 지정해야 합니다. 절대참조를 지정하지 않은 상태에서 채우기 핸들을 드래그하면 다음과 같이 수식이 변경되서 결과값이 정상적으로 나오지 않습니다.

    i3 : =IF( MAX(H3:H9)=H3, “최고가”, IF( MIN(H3:H9)=H3, “최저가”, “ ” ) )

    i4 : =IF( MAX(H4:H10)=H4, “최고가”, IF( MIN(H4:H10)=H4, “최저가”, “ ” ) ) 

    i5 : =IF( MAX(H5:H11)=H5, “최고가”, IF( MIN(H5:H11)=H5, “최저가”, “ ” ) ) 

    i6 : =IF( MAX(H6:H12)=H6, “최고가”, IF( MIN(H6:H12)=H6, “최저가”, “ ” ) ) 

        ...

     

    즐거운 하루 되세요.

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