创建包含在单个单元格内的微型图表。
用法示例
SPARKLINE(A1:F1)
SPARKLINE(A2:E2,{"charttype","bar";"max",40})
SPARKLINE(A2:E2,A4:B5)
SPARKLINE(A1:A5, {"charttype","column"; "axis", true; "axiscolor", "red"})
语法
SPARKLINE(data, [options])
-
data
- 包含要绘制的数据的范围或数组。 -
options
- [可选] - 由可选设置和用于自定义图表的相关值组成的范围或数组。-
如果
options
引用某个范围,则该范围的宽度应该为两个单元格,其中第一个单元格为选项,第二个单元格为要设置的选项值。 -
"charttype"
选项指定要绘制的图表类型,如下所示:"line"
:折线图(默认)"bar"
:堆叠条形图"column"
表示柱形图"winloss"
:一种特殊的柱形图(盈亏图),结果只有正和负两种值(好比抛硬币,只有正反面两种结果)。
-
适用于折线图的参数:
-
"xmin"
设置横轴上的最小值。 -
"xmax"
设置横轴上的最大值。 -
"ymin"
设置纵轴上的最小值。 -
"ymax"
设置纵轴上的最大值。 "color"
设置线条的颜色。"empty"
设置如何处理空白单元格,对应的值可以是"zero"
和"ignore"
。"nan"
设置如何处理非数值型单元格,有"convert"
和"ignore"
两种选项。"rtl"
指定图表是否从右到左显示,有true
和false
两种选项。"linewidth"
指定图表中线条的粗细程度。数值越高表明线条越粗。
-
-
适用于柱形图和 winloss 这两种迷你图的参数:
"color"
设置柱形的颜色。"lowcolor"
设置图表中最小值的颜色"highcolor"
设置图表中最大值的颜色"firstcolor"
设置第一个柱形的颜色"lastcolor"
设置最后一个柱形的颜色"negcolor"
设置所有“负”柱形的颜色"empty"
设置如何处理空白单元格,对应的值可以是"zero"
和"ignore"
。"nan"
设置如何处理非数值型单元格,有"convert"
和"ignore"
两种选项。"axis"
指定是否需要绘制坐标轴 (true
/false
)"axiscolor"
设置坐标轴的颜色(如果适用)"ymin"
设置自定义的最小数值,该值用于缩放柱形的高度。此参数不能用于盈亏图 (win/loss)"ymax"
设置自定义的最大数值,该值用于缩放柱形的高度。此参数不能用于盈亏图 (win/loss)"rtl"
指定图表是否从右到左显示,有true
和false
两种选项。
-
适用于条形图的参数:
"max"
设置横轴上的最大值。"color1"
设置图表中条形的第一种颜色。"color2"
设置图表中条形的第二种颜色。"empty"
设置如何处理空白单元格,对应的值可以是"zero"
和"ignore"
。"nan"
设置如何处理非数值型单元格,有"convert"
和"ignore"
两种选项。"rtl"
指定图表是否从右到左显示,有true
和false
两种选项。
-
说明
- 可以使用颜色名称(例如“green”)或十六进制代码(例如“#3D3D3D”)作为颜色值。
- 要修改折线图的颜色,更改相应单元格的字体颜色即可。
另请参阅
IMAGE
:在单元格中插入一张图片。
GOOGLEFINANCE
:从 Google 财经获取有价证券的当前或历史信息。