서식 재정의

차트에 표시되는 요소에 따라 특정 차트 계열가 항상 동일한 형식을 가질지 여부를 제어할 수 있습니다. 예를 들어, 모든 차트에서 특정 지점이나 지역이 항상 동일한 색상을 갖도록 할 수 있습니다.

데이터 계열 서식 지정 대화 상자의 [패턴] 탭에 [서식 재정의] 필드가 표시됩니다.

각 서식 속성에 대해 수식 편집기를 사용하는 대신 [서식 재정의] 필드에 하나의 수식을 지정할 수 있습니다. 이 필드는 계열 서식의 모든 사용 가능한 속성을 제어하고 표준 서식을 재정의합니다. [서식 재정의] 필드는 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 다음 값이 유효합니다.
  • "단색"
  • "대시"
  • "점"
  • "점"
  • "DashDotDot"
이 표는 선형 차트의 속성을 보여줍니다.
속성 설명
linewidth 배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다.
linestyle 유효한 값: 0 -100.
markerforecolor 배정밀도 타입의 색상 값 또는 #RRGGBB(으)로 표시됩니다.
linestyle 유효한 값: 0 -100.
markerforecolor 배정밀도 타입의 색상 값 또는 #RRGGBB.(으)로 표시됩니다.
markerforetransparency 유효한 값: 0 -100.
markerbawidth markerstyle 다음 값이 유효합니다.
  • "없음"
  • "자동"
  • "정사각형"
  • "Diamond"
  • "Triangle"
  • "X"
  • "Star"
  • "점"
  • "대시"
  • "Circle"
  • "Plus"
참고

속성 이름에 오타가 있는 경우 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")