当您在 Google 表格电子表格中处理大量数据时,将图表放入其中并不总是很方便。为了帮助您,您可以改为使用 SPARKLINE 函数创建单元图表。
迷你图是一种非常小的折线图,可让您快速可视化数据。例如,如果您想快速查看电子表格中的股价数据是上涨还是下跌,这将非常有用。
Google 表格中的 SPARKLINE 函数允许您将这些类型的图表插入到电子表格的单个单元格中。虽然迷你图通常是折线图,但 SPARKLINE 函数使您能够创建备选方案,包括单元条形图和柱形图。
将基本迷你图插入 Google 表格
SPARKLINE 函数可以简单地使用,无需应用其他格式或选项。您所需要的只是单行或单列中的一组数据,可用于创建迷你图,例如上升或下降的数字范围。
创建非常基本迷你图的典型格式是 . 将“数据”替换为包含您的数据的单元格区域。
=SPARKLINE(data)
在下面的示例中,单元格 A3 到 D3 包含一组从 1 到 100 的数字。使用 SPARKLINE 函数插入到单元格 A5 的迷你图创建了该数据的可视化表示。
可视化显示了数字的变化,一条线先上升(12 到 44),然后再下降(44 到 8),然后急剧上升(8 到 98)以完成图表。迷你图填充了整个单元格。
创建不同类型的迷你图
虽然基本迷你图不需要其他选项,但 SPARKLINE 函数确实允许创建其他类型的单元图。
使用 SPARKLINE,您可以创建条形图、柱形图或赢/输图,以及上面显示的典型折线图。
为此,您需要在 SPARKLINE 公式中添加选项。添加其他选项的格式,包括选择要生成的图表类型,其中“option”是 SPARKLINE 选项,“choice”是该选项的匹配选项。
=SPARKLINE(data, {option, choice})
切换到不同类型的迷你图需要您使用“图表类型”选项。您不需要为标准折线图设置此项,但对于其他类型的迷你图,请使用.
=SPARKLINE(data,{"charttype","bar / column / winloss"})
酌情删除不想使用的图表类型。
格式化 Google 表格迷你图
SPARKLINE 公式的“选项”部分是一个数组,允许您使用多个标准来格式化您的迷你图。
更改线条迷你图颜色
对于 SPARKLINE 函数可以创建的四种类型的迷你图,存在各种“颜色”选项,允许您更改它创建的线或条的颜色。
由于线条迷你图由一条线组成,因此只有一个“颜色”选项。
要更改此设置,请键入颜色并将其替换为名称或颜色十六进制代码。
=SPARKLINE(data, {"color","red"})
更改列和赢/输迷你图颜色
列和赢/输迷你图有多种颜色选项。
其中包括“lowcolor”为具有最低值的列设置颜色,“highcolor”为具有最高值的列,“firstcolor”为第一列,“lastcolor”为最后一列,“axiscolor”设置任何轴线的颜色,以及任何负值列的“negcolor”。
与标准线迷你图一样,您也可以设置“颜色”来为所有列值设置通用颜色。
对于列迷你图,键入。对于赢/输迷你图,键入 。
=SPARKLINE(data, {"charttype","column"; "color","red"})
=SPARKLINE(data, {"charttype","winloss"; "color","red"})
根据需要添加各种“颜色”选项,用分号分隔它们。
虽然这不是必需的,但您可以使用赢/输图表的附加选项(“轴”设置为“真”)来显示“赢”和“输”选项之间的分界线。
更改条形迷你图颜色
默认情况下,条形迷你图显示两个条形。“color1”和“color2”选项允许您设置每个条的颜色。
为此,请键入,用您自己的选择替换颜色。
=SPARKLINE(data, {"charttype","bar"; "color1","red"; "color2","blue"})
使用文本颜色格式化迷你图
您还可以通过单击单元格并更改应用的文本颜色来快速编辑线、条和赢/输迷你图的颜色。这仅在您未在 SPARKLINE 公式中应用“颜色”选项时才有效,因为这些选项将优先于您应用的任何直接单元格式。
为此,请单击您的单元格,然后从格式工具栏中的“文本颜色”下拉菜单中选择您的颜色。
其他迷你图选项
您可以应用于 SPARKLINE 公式的其他选项允许您更改迷你图的生成方式。
“rtl”选项(带有“true”或“false”值)会将迷你图从右向左移动,适用于所有 SPARKLINE 公式图表类型。
您可以使用“max”(使用“true”或“false”)来设置整个图表的最大值。在上面的示例中,要填充整个单元格,A3 和 B3 的值需要加起来为 100。此选项仅适用于条形迷你图。
要增加折线图的宽度,请使用“linewidth”选项,使用数值设置宽度。数字越大,线越粗。