이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
백분율을 Bar 그래프로 간단히 할 수는 없을까요?
Execl 2007 사용 중입니다.
그래프 종류 중에 도넛이나 파이 형태 외에
백분위를 파이로 표현하는 것 말고 Bar 형태로 표현할 수는 없을까요?
종류 중에 선택할 수 있는 게 없는데요.
예를 들어 (표로 만들어 설명해보자면...)
아래와 같이 백분위별로 영역넓이를 색으로 구분하면서 표시하는 방식입니다.
60% |
15% |
25% |
답변 부탁 드립니다.
감사합니다.
댓글 '7'
여러행에 걸쳐 있을 경우, 3가지 방법이 있겠습니다.
** 예제 파일을 첨부하셨다면 좀 더 정확한 답변을 드릴 수 있었겠네요..
** 질문을 하실때는 한큐에~ 계속 덧붙여서 물어보시면 제가 힘들어요~ ㄱㄱㅑ~~
처음 질문할때 최종 목적까지.. ㅎㅎ 부탁드립니다. ^_^;
1. 차트를 이용하는 방법
==> 원본 데이터 영역을 늘려주면 됩니다.
연속된 행으로 데이터가 있는 경우에만 사용됩니다.
2. 조건부 서식을 이용하는 방법..
==> 조건부 서식을 이용하여 셀의 음영을 넣습니다.
연속된 행이 아니라도 가능합니다. 다만 좀 구립니다. ㅋ
3. 엑셀 2010 사용자라면 스파클라인(Sparklines)을 사용해서 표현할 수도 있겠습니다만..
===> 메타포님이 엑셀 2007 사용자시므로 이건 논외로 하겠습니다.
메타포님의 경우 별도의 설명이 없어도
첨부파일을 보시면 이용하실 수 있다는 생각이 들어 첨부파일만 첨부합니다.
다운 받기 : abyul.com_20110824_Chart-2.xlsx
미리보기
아.. 괜찮습니다. ^_^;;
다음에 질문하실때 참고하시라고 적은 겁니다. 처음엔 다들 그래요.. ㅎㅎ
차트를 "서식 파일로 저장"하신 다음, 불러오는 방법은..
이 경우에는 적합하지 않은 것 같습니다.
차트를 한개 이쁘게 만드신 다음,
차트 선택 후 Ctrl+C로 복사하신 다음,
다른 데이터가 있는 셀 옆에 붙여넣기 하시면 동일한 디자인의 차트가 생깁니다.
이때 문제는 데이터 원본 데이터를 하나씩 변경해줘야한다는 건데요..
이럴때 필요한게 바로.. VBA입니다. ㅎㅎ
첨부파일을 다운 받으시고, "차트의 데이터 영역 일괄 변경"이라는 명령 단추를 눌러보세요..
각 차트의 왼쪽위셀(즉, 차트가 위치한 셀)을 기준으로 왼쪽으로 2번째부터 4번째셀 범위를 데이터 영역으로 설정해줍니다.
다운받기 : abyul.com_20110824_Chart-3.xlsm
VBA코드는 아래와 같으니,
비슷한 유형의 업무에 참고하시기 바랍니다.
감사합니다.
Sub chartChangeDataSource() '### 현재 시트의 오브젝트를 순환하면서.. End Sub |
미리보기..
안녕하세요?
첨부와 같이 매뉴얼을 만들었습니다.
누적막대 그래프로 만드시면 됩니다.
다운받기 : abyul.com_20110824_Chart.xlsx
강좌 내용