[엑셀 VBA] Chart 행열 전환(Row, Column 바꾸기)
2021. 2. 4. 11:00ㆍ업무 스킬/Excel VBA
728x90
Chart 코드 중
유익한 게 있어서 공유하고자 한다.
일반적으로 엑셀에서 차트를 그리면
위와 같이 첫 번째 Column은 X축 값이 되고
그다음 Column은 각기 다른 Y축 값이 된다.
아래를 보면
첫번째 Column의 값들이 X축이 되어 각 사원들 간의
실적 그래프를 그릴 수 있다.
혹시 Chart 생성 코드를 모르는 사람이 있을 수 있기 때문에
아래 공유
위의 차트는 각 사원들 간의 실적을 비교할 수 있지만
각 분기별 실적을 비교하려면 어떻게 해야 할까
바로 행열 전환을 하면 된다.
위와 같이 만들려면 아래 코드를 작성해주면 된다.
Chart.Plotby = xlRows
기본 값은 PlotBy = xlColumns 이기 때문에
그동안 엑셀에서 차트를 생성하면
모두 Column 값들이 각기 다른 Y축 값으로 들어갔다
이것을 xlRows로 바꿔주면
행열 전환이 되어 그릴 수 있게 된다.
꿀팁!
728x90
'업무 스킬 > Excel VBA' 카테고리의 다른 글
[엑셀 VBA] Find 함수 써 놓은 거 복.붙 가능. (1) | 2021.02.06 |
---|---|
[엑셀 VBA] Chart 표식 형식(모양) 변경( SeriesCollection) (1) | 2021.02.05 |
[엑셀 VBA] 정수 반올림 Round / Int / Fix (0) | 2021.02.02 |
[엑셀 VBA] 텍스트 나누기, TextToColumns 쉽게 하기 (0) | 2021.02.01 |
[엑셀 VBA] InputBox설명 과 사용하여 Chart 생성. (0) | 2021.01.29 |