강좌 > 엑셀중급강좌 > 엑셀 차트 > 스파크라인으로 셀 안에 미니차트 그리기

스파크라인으로 셀 안에 미니차트 그리기

엑셀 스파크라인(Spark Line)은 셀 안에 넣는 작은 차트입니다.

엑셀 스파크라인 종류

엑셀의 기본 차트는 복잡하고 많은 정보를 시각화하기는 좋습니다.
하지만 때에 따라서는  셀 안에 간단히 추이를 표시하고 싶은 경우에는 차트 대신 스파크라인을 사용하면 됩니다.

실습용 엑셀파일 다운로드 : 엑셀스파크라인.xlsx

 

스파크라인 만들기

스파크라인은 꺽은선형, , 승패를 표시해 주는 세 종류가 있습니다. 클릭 몇 번만 하면 아주 간단히 만들 수 있습니다.

 

꺽은선형 스파크라인

꺽은선형 스파크라인은 값의 추이를 꺽은선형으로 표시해 줍니다.

다음과 같이 따라해 보세요.

다운로드한 실습파일의 [꺽은선형] 시트를 선택하고 ① 스파크라인을 표시할 [I5] 셀을 선택합니다.

엑셀 꺽은선형 스파크라인 만들기

 

② 리본메뉴 [삽입] 탭 → [스파크라인] 그룹 → ③ [꺽은선형]을 클릭합니다.

엑셀 꺽은선형 스파크라인 만들기

 

[스파크라인 만들기] 창이 나타나면 ④ 스파크라인을 표시할 값의 범위 [C5:H5] 를 마우스로 선택  → ⑤ [확인] 버튼을 클릭합니다.

엑셀 꺽은선형 스파크라인 만들기 - 범위 선택

 

[I5] 셀에 꺽은선형 스파크라인이 만들어졌습니다.

엑셀 꺽은선형 스파크라인 만들기 - 완성

 

[I5] 셀을 선택한 후 복사[Ctrl + C] 하고 ⑦ [I6:I7] 범위에 붙여넣으면[Ctrl + V] 나머지 범위의 스파크라인이 완성됩니다.

엑셀 꺽은선형 스파크라인 만들기 - 복사, 붙여넣기

 

 

열 스파크라인

열 스파크라인은 값의 추이를 막대그래프 모양으로 표시해 줍니다.

다음과 같이 따라해 보세요.

다운로드한 실습파일의 [열] 시트를 선택하고 ① 스파크라인을 표시할 범위 [I5:I7] 를 선택합니다.

※ 스파크라인을 표시할 위치는 하나의 셀 단위로 지정해도 되고 범위를 한 번에 지정해도 됩니다.

엑셀 열 스파크라인 만들기

 

② 리본메뉴 [삽입] 탭 → [스파크라인] 그룹 → ③ []을 클릭합니다.

엑셀 열 스파크라인 만들기

 

[스파크라인 만들기] 창이 나타나면 ④ 스파크라인을 표시할 값의 범위 [C5:H7] 를 마우스로 선택  → ⑤ [확인] 버튼을 클릭합니다.

엑셀 열 스파크라인 만들기 - 범위 선택

 

[I5:I7] 범위에 스파크라인이 한 번에 만들어졌습니다.

엑셀 열 스파크라인 만들기 - 완성

 

 

승패 스파크라인

승패 스파크라인은 막대 그래프 모양으로 양수 값(승)은 x축 위에, 음수 값(패)은 x축 아래에 표시해 줍니다.

다음과 같이 따라해 보세요.

다운로드한 실습파일의 [승패] 시트를 선택하고 ① 스파크라인을 표시할 [E15] 셀을 선택합니다.

엑셀 승패 스파크라인 만들기

 

② 리본메뉴 [삽입] 탭 → [스파크라인] 그룹 → ③ [승패]를 클릭합니다.

엑셀 승패 스파크라인 만들기

 

[스파크라인 만들기] 창이 나타나면 ④ 스파크라인을 표시할 값의 범위 [E5:H14] 를 마우스로 선택  → ⑤ [확인] 버튼을 클릭합니다.

엑셀 승패 스파크라인 만들기 - 범위 선택

 

[E15] 셀에 승패 스파크라인이 만들어졌습니다.

엑셀 승패 스파크라인 만들기 - 완성

 

 

 

스파크라인 모양 바꾸기

지금까지는 기본적인 스파크라인만 만들어 보았습니다. 이제 스파크라인의 모양을 바꿔보겠습니다. 예를 들어 가장 큰 값은 좀 더 강조하고 음수는 빨간색으로 표시하고 싶다면 [스프크라인] 메뉴에서 바꿀 수 있습니다.

엑셀 스파크라인 메뉴

 

값이 높은(큰) 지점 표시하기

값의 추이에서 높은(큰) 값이 어디에서 발생했는지 빨리 파악할 수 있도록 값이 높은(큰) 경우에 빨간 점을 표시해 보겠습니다.

다운로드한 실습파일의 [꺽은선형-완성] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 ② [스파크라인] 탭을 클릭합니다.

엑셀 스파크라인 - 값이 높은(큰) 지점 표시하기

 

[표시] 그룹에서 ③ [높은 점] 을 체크하면 다음과 같이 높은 값이 있는 위치에 빨간 점이 표시됩니다.

엑셀 스파크라인 - 값이 높은(큰) 지점 표시하기

 

음수인 경우에 다른 색으로 표시하기

이번에는 값이 음수이면 열 스파크라인을 빨간색으로 표시해 보겠습니다.

다운로드한 실습파일의 [열-완성] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭을 클릭합니다.

엑셀 스파크라인 - 음수인 경우에 다른 색으로 표시하기

 

[스타일] 그룹에서 ② [표식 색] → ③ [음수 점] → ④ 원하는 색상 빨간색을 선택하면

엑셀 스파크라인 - 음수인 경우에 다른 색으로 표시하기

 

다음과 같이 음수 값이 있는 5월 스파크라인이 빨간색으로 표시됩니다.

엑셀 스파크라인 - 음수인 경우에 다른 색으로 표시하기

 

축 표시하기

열 스파크라인, 승패 스파크라인처럼 음수가 표시되는 경우에 기본적으로 다음과 같이 양수와 음수 사이에 아무런 표시가 없어서 구분이 잘되지 않습니다. 양수와 음수 사이에 을 표시하면 훨씬 이해하기 쉽습니다.

엑셀 스파크라인 - 축 표시

 

다운로드한 실습파일의 [열-완성] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → [그룹] → [축] → 가로 축 옵션의 [축 표시]를 선택합니다.

엑셀 스파크라인 - 축 표시

양수값과 음수 값이 있는 마포 지역의  스파크라인의 양수와 음수 사이에 가로 축이 표시됩니다.

엑셀 스파크라인 - 축 표시 결과

 

 

데이터 편집

스파크라인은 수식이 아니므로 스파크라인이 표시된 셀에서 데이터 참조를 바로 수정할 수 없습니다. [데이터 편집] 메뉴에서 수정해야 합니다.

그룹 위치 및 데이터 편집

참조하는 데이터의 범위나 스파크라인을 표시할 위치는 다음과 같이 편집할 수 있습니다.

다운로드한 실습파일의 [꺽은선형-완성] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → ② [데이터 편집] → ③ [그룹 위치 및 데이터 편집] 을 선택합니다.

엑셀 스파크라인 - 데이터 편집

 

[스파크라인 편집] 창이 나타나면 [데이터 범위]를 선택하고 참조하는 '데이터 범위'를 바꾸거나, [위치 범위]를 선택하고 스파크라인이 표시될 위치를 바꿀 수 있습니다.

엑셀 스파크라인 - 데이터 편집

 

단일 스파크라인의 데이터 편집

만약 단일 행의 스파크라인의 데이터만 편집하고 싶다면 다음과 같이 하면 됩니다.

다운로드한 실습파일의 [꺽은선형-완성] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → ② [데이터 편집] → ③ [단일 스파크라인의 데이터 편집] 을 선택합니다.

엑셀 스파크라인 - 단일 스파크라인의 데이터 편집

 

[스파크라인 데이터 편집] 창에서 참조하는 '데이터 범위'를 바꿀 수 있습니다(예: 1~6월을 참조하는 대신 1~5월만 참조하도록 변경).

엑셀 스파크라인 - 단일 스파크라인의 데이터 편집

 

숨겨진 셀/빈 셀 처리

스파크라인이 참조하는 데이터에 빈셀이 포함되어 있거나 숫자가 아닌 텍스트가 포함되어 있으면 어떻게 될까요?

다음과 같이 참조 범위에 빈셀이 포함되어 있으면 스파크라인에 표시되지 않습니다(선이 끊어져 있음).

엑셀 스파크라인 - 숨겨진 셀/빈 셀 처리

※ 만약 숫자가 아닌 텍스트가 포함되어 있으면 별도 설정을 하지 않아도 0으로 처리됨

 

참조 범위에 빈셀이 포함되어 있을 때 0으로 인식되도록 하려면 다음과 같이 설정해야 합니다.

다운로드한 실습파일의 [꺽은선형-빈셀] 시트를 선택하고 ① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → ② [데이터 편집] → ③ [숨겨진 셀/빈 셀] 을 선택합니다.

엑셀 스파크라인 - 숨겨진 셀/빈 셀 처리

 

[숨겨진 셀/빈 셀 설정] 창에서 ④ [0으로 처리]를 선택  → [확인] 버튼을 클릭하면 빈셀을 0으로 처리하고 차트를 표시해 줍니다.

엑셀 스파크라인 - 숨겨진 셀/빈 셀 처리

※ 끊어진 3월 데이터를 0으로처리하고 다음과 같이 표시함

엑셀 스파크라인 - 숨겨진 셀/빈 셀 처리 비교

 

만약, 참조 범위에 빈셀이 포함되어 있으면 차트에 표시하지 않고 끊어진 선을 단순히 연결하려면  다음과 같이 [숨겨진 셀/빈 셀 설정] 창에서 [선으로 데이터 요소 연결]을 선택해야 합니다.

엑셀 스파크라인 - 숨겨진 셀/빈 셀 처리

※ 끊어진 3월 데이터는 표시하지 않고 2월과 4월 데이터를 바로 연결해서 표시함

 

숨겨진 행 및 열에 데이터 표시

스파크라인은 보이는 셀에 대해서만 차트를 표시해 줍니다.

엑셀 스파크라인 - 숨겨진 행 및 열에 데이터 표시

 

만약, 4월, 5월이 포함된 열을 숨기면 스파크라인에도 4월, 5월이 표시되지 않습니다.

엑셀 스파크라인 - 숨겨진 행 및 열에 데이터 표시

 

데이터를 숨겼더라도 표시하려면 다음과 같이 처리하면 됩니다.

다운로드한 실습파일의 [열-완성] 시트를 선택하고 먼저 4월, 5월 데이터가 입력된 [F], [G] 열을 선택  → 마우스 우클릭 → 메뉴에서 [숨기기]를 클릭합니다.

① 스파크라인이 표시된 [I5:I7] 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → ② [데이터 편집] → ③ [숨겨진 셀/빈 셀] 을 선택합니다.

엑셀 스파크라인 - 숨겨진 행 및 열에 데이터 표시

 

[숨겨진 셀/빈 셀 설정] 창에서 ④ [숨겨진 행 및 열에 데이터 표시] 를 클릭하여 체크 상태로 만들고 ⑤ [확인] 을 클릭합니다.

엑셀 스파크라인 - 숨겨진 행 및 열에 데이터 표시

 

4월, 5월 열이 숨겨져 있어도 스파크라인은 숨겨진 범위를 표시해 줍니다.

엑셀 스파크라인 - 숨겨진 행 및 열에 데이터 표시

 

 

스파크라인 지우기

스파크라인은 [Delete] 또는[Backsapce] 버튼으로 지워지지 않습니다.

다음과 같이 지워야 합니다.

① 스파크라인이 표시된 범위를 선택 → 리본메뉴에서 [스파크라인] 탭 → ② [지우기] 메뉴를 선택해서 스파크라인을 지웁니다.

[선택한 스파크라인 지우기]를 클릭하면 선택한 셀의 스파크라인만 지워지고,
[선택한 스파크라인 그룹 지우기]를 선택하면 그룹으로 설정된 전체 스파크라인이 지워집니다.

엑셀 스파크라인 지우기

 

 


관련 글

7강 차트만들고 꾸미기 7강 - 엑셀에서 차트만들고 꾸미기 - 7강에서는 차트를 추가하여 자료를 좀 더 보기 쉽게 만들어 보겠습니다. 7강을 마치고 나면 엑셀시트에 아래와 같은 차트가 만들어져 있을 것입니다.…

7강 - 엑셀에서 차트만들고 꾸미기 더 보기 »

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

 자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top