728x90

엑셀에서 차트는 숫자들을 시각화 시켜서 보기가 좋도록 합니다.

범위를 선택하고 차트를 만들면 자동으로 범위가 들어가 있습니다.

들어간 범위는 SERIES 함수라는 특수 함수로 범위가 들어가 있습니다.

 

차트 범위

 

이 표의 범위에는 일반 함수를 넣을 수가 없습니다.

차트에서 동적으로 범위를 입력하는 방법을 알아보겠습니다.

오늘은 OFFSET 함수를 사용할 예정이고 OFFSET에 대한 설명을 링크로 보시면 됩니다.

엑셀(EXCEL) 참조 범위를 지정하는 OFFSET 함수로 다른 함수의 적용범위를 변경

 

엑셀(EXCEL) 참조 범위를 지정하는 OFFSET 함수로 다른 함수의 적용범위를 변경

엑셀의 함수는 직접 값을 입력하거나 다른 셀의 주소를 참조하여 그 값을 가져 옵니다. SUM(A1:B2) → A1에서 B2의 범위의 값을 더한다.(SUM)라는 식입니다. 상대참조와 절대참조를 통해서 주소의 위

toast-story.tistory.com

 

 

① 이름 만들기

 

이름 만드는 매뉴는 [상단매뉴] - [수식] - [이름관리자] - [새로 만들기]에 있습니다.

단축키로 Ctrl + F3으로 선택할 수도 있습니다.

 

이름관리자

 

② 이름에 범위넣기

 

이름으로 사용할 이름을 먼저 입력하고 참조대상에 수식을 넣을 수 있습니다.

사용할 이름은 한글도 지원하지만 너무 자주쓰는 표현은 피해야 합니다.

참조 대상은 이 번에 표에 사용하기 위해서 OFFSET 함수를 입력합니다.

 

이름 편집

 

 

③ OFFSET 함수내용

 

OFFSET 함수는 입력한 범위를 할당합니다.

여기에 움직이는 값을 입력할 수 있습니다.

 

=OFFSET(표의 첫번째 값, 세로옵셋, 가로옵셋, 세로범위, 가로범위)

=OFFSET(Sheet1!$C$6,0,Sheet1!$D$2,12,1)

 

OFFSET에 들어간 내용

 

 

④ 차트에 이름입력하기

 

차트에 이름을 넣어야 합니다.

표를 오른쪽 클릭하고 데이터 선택에서 편집으로 들어갑니다.

이때 이름을 쳐줘야 하는데 이름이 소속된 시트이름이 들어가야 합니다.

 

이 경우에는 =Sheet!범위 이런식으로 입력합니다.

만일 에러가 난다면 파일제목까지 넣어주면 해결되는 경우가 많습니다.

='[파일이름]시트!이름 이라고 입력합니다.

여기까지 입력하면 완성합니다.

 

데이터 선택

 

320x100

 

 

⑤ 결과

 

이제 A 값을 변경하면 옆으로 움직이는 차트가 만들어졌습니다.

0이 원위치고 1, 2 입력하면 범위가 오른쪽으로 움직입니다.

조금 복잡하기는 했지만 익숙해지면 굉장히 편리한 기능 중에 하나입니다.

 

적용결과

반응형

+ Recent posts