서식 재정의
차트에 표시되는 요소에 따라 특정 차트 계열가 항상 동일한 형식을 가질지 여부를 제어할 수 있습니다. 예를 들어, 모든 차트에서 특정 지점이나 지역이 항상 동일한 색상을 갖도록 할 수 있습니다.
데이터 계열 서식 지정 대화 상자의 [패턴] 탭에 [서식 재정의] 필드가 표시됩니다.
각 서식 속성에 대해 수식 편집기를 사용하는 대신 [서식 재정의] 필드에 하나의 수식을 지정할 수 있습니다. 이 필드는 계열 서식의 모든 사용 가능한 속성을 제어하고 표준 서식을 재정의합니다. [서식 재정의] 필드는 XML 서식을 지원합니다.
[서식 재정의] 필드에서 서식 속성을 사용하여 RGB 색상 번호 또는 xml 값을 생성하는 수식을 지정할 수 있습니다. RGB 색상 번호를 받으려면 GETCOLOR 수식을 지정합니다. xml 값을 생성하려면 SETPROPERTY 수식을 지정합니다.
수식 결과가 한 가지 색상인 경우 다음 서식 속성에 값이 자동으로 할당됩니다.
- 막대형 및 막대형 차트의 색상 채우기
- 선 및 XY 분산형 차트의 선 색상
수식으로 인해 xml 값이 생성되는 경우 xml 값의 행 이름은 "범주" 또는 "범례" 중 하나가 될 수 있습니다. 이렇게 하면 속성이 차트의 범주 값이나 범례에 적용됩니다.
수식의 결과가 유효하지 않으면 시스템 서식이 적용됩니다.
다음 차트가 지원됩니다.
- 열
- 막대형
- 원형
- 도넛형
- 꺾은선형
- 프로필
- XY 분산
xml 값에서 색상 인덱스와 RGB 색상을 정의할 수 있습니다. RGB 색상은 색상 인덱스보다 우선순위가 높으며 차트 스타일링에 사용됩니다.
이 표는 차트 스타일링의 일반적인 속성을 보여줍니다.
| 속성 | 설명 |
|---|---|
colorindex |
색상표의 색인입니다. |
colorused |
배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다. GETCOLOR 또는 GETCOLORRGB 함수를 사용할 수 있습니다. |
transparency |
유효한 값: 0 -100. |
이 표는 막대형 차트와 열형 차트의 속성을 보여줍니다.
| 속성 | 설명 |
|---|---|
bordercolor |
배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다. |
borderwidth |
테두리 너비. |
bordertransparency |
유효한 값: 0 -100. |
borderstyle |
다음 값이 유효합니다.
|
이 표는 선형 차트의 속성을 보여줍니다.
| 속성 | 설명 |
|---|---|
linewidth |
배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다. |
linestyle |
유효한 값: 0 -100. |
markerforecolor |
배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다. |
linestyle |
유효한 값: 0 -100. |
markerforecolor |
배정밀도 타입의 색상 값 또는 #RRGGBB.(으)로 표시됩니다. |
markerforetransparency |
유효한 값: 0 -100. |
markerbawidth markerstyle |
다음 값이 유효합니다.
|
참고
속성 이름에 오타가 있는 경우 SETPROPERTY 수식에서 해당 속성은 무시됩니다.
꺾은선형 차트에 대한 SETPROPERTY 수식 예시
다음은xml 값을 생성하는 SETPROPERTY 수식의 예입니다.
=SETPROPERTY("","Category","colorindex",10,"color",255,"linewidth",2,"transparency",10,"markerforecolor","#00ff00","markerbacktransparency",60,"linestyle","dot","markerbackcolor",0,"markerforetransparency",20,"markerwidth",300,"markerstyle","star")