[]
셀 값을 사용하여 SCATTERSPARKLINE
수식을 통해 산점도 스파크라인을 생성할 수 있습니다.
산점도 스파크라인 수식에는 다음과 같은 옵션이 있습니다:
옵션 | 설명 |
---|---|
Points1 | 첫 번째 XY 데이터 시리즈입니다. 행 개수가 열 개수보다 크거나 같으면 처음 두 열의 데이터를 사용합니다. 첫 번째 열은 x-값, 두 번째 열은 y-값을 포함합니다. 행 개수가 열 개수보다 작으면 처음 두 행의 데이터를 사용합니다. 첫 번째 행은 x-값, 두 번째 행은 y-값을 포함합니다. |
Points2 | 두 번째 XY 데이터 시리즈입니다. 구조는 |
MinX | 두 시리즈의 x 최소값 제한입니다. 생략하면 각 시리즈에 개별 값이 사용됩니다. |
MaxX | 두 시리즈의 x 최대값 제한입니다. 생략하면 각 시리즈에 개별 값이 사용됩니다. |
MinY | 두 시리즈의 y 최소값 제한입니다. 생략하면 각 시리즈에 개별 값이 사용됩니다. |
MaxY | 두 시리즈의 y 최대값 제한입니다. 생략하면 각 시리즈에 개별 값이 사용됩니다. |
HLine | 수평 축의 위치입니다. 생략하면 선이 표시되지 않습니다. |
VLine | 수직 축의 위치입니다. 생략하면 선이 표시되지 않습니다. |
XMinZone | 회색 영역의 x 최소값입니다. 네 개의 회색 영역 관련 매개변수 중 하나라도 생략되면 회색 영역은 표시되지 않습니다. |
XMaxZone | 회색 영역의 x 최대값입니다. |
YMinZone | 회색 영역의 y 최소값입니다. |
YMaxZone | 회색 영역의 y 최대값입니다. |
Tags | 이 옵션이 |
DrawSymbol | 이 옵션이 |
DrawLines | 이 옵션이 |
Color1 | 첫 번째 포인트 시리즈의 색상 문자열입니다. 생략하면 |
Color2 | 두 번째 포인트 시리즈의 색상 문자열입니다. 생략하면 |
Dash | 이 옵션이 |
산점도 스파크라인 수식의 형식은 다음과 같습니다:
=SCATTERSPARKLINE(points1, points2, minX, maxX, minY, maxY, hLine, vLine, xMinZone, xMaxZone, yMinZone, yMaxZone, tags, drawSymbol, drawLines, color1, color2, dash)
다음 코드 샘플은 산점도 스파크라인을 생성하는 예시입니다.
Ask ChatGPT
activeSheet.setValue(2, 0, 2.0);
activeSheet.setValue(2, 1, 140);
activeSheet.setValue(3, 0, 3.8);
activeSheet.setValue(3, 1, 130);
activeSheet.setValue(4, 0, 4.0);
activeSheet.setValue(4, 1, 120);
activeSheet.setValue(5, 0, 4.2);
activeSheet.setValue(5, 1, 118);
activeSheet.setValue(6, 0, 4.0);
activeSheet.setValue(6, 1, 120);
activeSheet.setValue(7, 0, 5.0);
activeSheet.setValue(7, 1, 110);
activeSheet.setValue(8, 0, 5.5);
activeSheet.setValue(8, 1, 110);
activeSheet.setValue(9, 0, 5.9);
activeSheet.setValue(9, 1, 105);
activeSheet.setValue(10, 0, 7.8);
activeSheet.setValue(10, 1, 100);
activeSheet.addSpan(2, 2, 9, 2);
activeSheet.setFormula(2, 2, '=SCATTERSPARKLINE(A3:B11,,0,8,0,150,0,0,0,8,100,150,TRUE,TRUE,FALSE,"FD8E2C")');
activeSheet.setRowHeight(0, 50);