엑셀 특수문자로 간단한 차트 만드는 방법

2024. 12. 14. 20:19 / 서기랑

 엑셀에서 데이터를 시각화할 때 사용하기 좋은 것은 차트가 아닐까 한다.

 차트의 종류는 여러 가지가 있는데 빠르고 간단하게 데이터를 보여주고 싶다면 차트 마법사를 사용하는 것보다 특수문자 같은 텍스트를 사용해서 차트를 만드는 게 효과적일 수 있다.

 

특수문자 차트만들기

1. 기본 특수문자 차트.

 특수문자로 차트를 만들기 위해서는 REPT 함수를 사용하면 된다.

 REPT 함수는 지정한 텍스트를 원하는 숫자만큼 반복해서 출력하는 함수로 특수문자를 넣고 차트로 표현하고 싶은 셀을 지정하면 간단한 차트를 만들 수 있다.

 

 예를 들어 B2와 같이 점수를 차트로 만들고자 한다면 아래와 같은 형태로 수식을 작성할 수 있다.

 (값이 크다면 차트가 길어지기 때문에 소수점을 곱하거나 적절한 숫자로 나눠서 자릿수를 줄여야 한다)

=REPT("■", B2 * 0.1)

엑셀 간단한 특수문자 차트

2. 간단한 응용과 꾸미기.

 단순히 REPT 함수만 사용하면 단순히 숫자만큼 반복하기 때문에 양수 값에 대한 차트만 만들 수 있다.

 하지만 IF함수와 ABS 함수를 같이 사용한다면 음수 값에 대한 차트도 만들 수 있는데 아래와 같은 방식으로 수식을 만들어 볼 수 있다.

=IF(B2>=0, REPT("■", B2 * 0.1), REPT("□", ABS(B2) * 0.1))

엑셀 특수문자 차트 응용

 시각적으로 조금 더 보기 좋게 만들고 싶다면 셀을 두 개로 나누고 각각 아래와 같은 수식을 넣은 뒤 정렬, 글꼴 변경(Courier New), 글자 색깔 변경 등을 해주면 된다.

=IF(B2>=0, REPT("■", B2 * 0.1), "")
=IF(B2<0, REPT("", ABS(B2) * 0.1), "")

엑셀 특수문자 차트 꾸미기 완성

 

그 외 내용

- 차트의 글꼴을 Courier New, Consolas, Lucida Console 등으로 변경하게 되면 특수문자의 간격이 줄어들어 조금더 차트와 비슷한 형태로 변경하는 것이 가능하다.

 

- 양수와 음수를 같이 처리하는 경우 특수문자를 다르게 사용하거나 색을 변경하면 가독성을 높이는데 더 도움이 될 것이다.

 

- 특수문자로 차트를 만드는 것이기 때문에 프린터 설정이나 용지 크기에 따라 인쇄 결과물이 다라질 수 있다.

 반드시 미리 보기를 확인해 보자.

 

- 서식에서 텍스트 방향을 세로로 변경하면 세로 차트를 만드는 것도 가능하다.

 

- 단순한 차트가 아닌 추세 등의 차트를 표현하고 싶다면 함수로는 불가능하지만 스파크라인을 활용하면 된다.