上週整理了最近在企业内训课程中分享的:「Google试算表13个效率翻倍的表格整理工作技巧」,有读者来信问了一个她的需求:
「我用Google试算表整理许多正在进行中的任务,想要用一个简单、易看的方式,在储存格中,画出每一个任务目前的完成度进度条,可以做到吗?」
这个需求,在Google试算表中可以利用「SPARKLINE」这个函式来设计完成。
「SPARKLINE」的用途,是在储存格中自动绘製折线图、直条图、进度条。而上述的专案进度条需求,就可以利用这个函式运算中的「"charttype","bar"」图表类型来完成。
接下来我简单製作了三种案例:任务完成进度条、习惯养成达成率、每月预算/花费比例,来看看「SPARKLINE」中的「"charttype","bar"」,在储存格中自动产生进度条,可以如何利用。(你可以複製我的案例範本:Google试算表储存格变身进度条,追蹤任务推进、习惯养成、记帐预算)
设计任务完成度的进度条第一个案例,假设我手边有好几个线上课程的录製、剪辑、上架工作,每一个专案的总单元数不一样、已经上架完成的单元数目也不同,除了在Google试算表上记载目前的完成数字,我也想用进度条的方式,快速看到完成比例。
于是我在Google试算表上,纪录了每一个课程任务,目前上架了几个单元?还有几个单元未上架?
那么每一个栏目最右边的进度条,要如何自动绘製出来呢?
这时候可以在完成进度的储存格,输入下面这样的函式:
=SPARKLINE:函式公式 指定要带入的栏位:已完成数量、未完成数量 {"charttype","bar"}:设定各种特殊数值,例如图表类型、颜色、最大值等等=SPARKLINE(B2:C2,{"charttype","bar"})
以下图为例,在「高效能职场笔记法」这堂课中,已经上架完成11个单元,还有5个单元未上架,于是就产生「橘色+蓝色」的进度条,对比完成数量、未完成数量的比例。
Google会自动为进度条设计颜色,但如果我们不喜欢自动带入的颜色,也可以自己修改。这时候可以把函式改成下面这样:
=SPARKLINE(B2:C2,{"charttype","bar";"color1","red";"color2","blue"})
或是:
=SPARKLINE(B2:C2,{"charttype","bar";"color1","#EB6244";"color2","#cce0eb"})
颜色可以直接输入英文关键字,或是输入HEX颜色代码,每一个特殊格式设定用「;」隔开。
设计养成习惯达成度的进度条如果是另外一种例子,我设定了好几个习惯养成任务,每个任务都设定了一个「目标达成数量」,然后同时记录「目前已经完成的数量」。
这一次我想要两者对比,製作出每一个习惯任务的达标进度条。
这时候,可以把储存格的进度条公式改成:
"max":表示进度条的最大值设定,把最大值指定为目标次数的栏位=SPARKLINE(C2,{"charttype","bar";"max",B2})
这样一来,虽然每个任务的目标次数不同,还是可以绘製出整齐的完成进度(比例)条。
设计记帐预算上限的进度条最后,如果我是用来记帐,设定了每个月的预算上限,并同时记录目前的花费金额。
我想看到的是已经花掉多少预算,是不是快要濒临每一个项目的花费上限了?
这时候可以利用函式公式:
=SPARKLINE(C2,{"charttype","bar";"max",B2;"color1","red"})
把进度条改成红色,看起来更有濒临上限的感觉。
小结=SPARKLINE的公式运用并不难,它还可以做出其他像是折线图、趋势图等等的运用。
这篇文章则是从读者来信询问中,举出几种案例,来分享看看可以如何利用这个公式。
如果你有更棒、更厉害的活用方法,也欢迎留言分享。
你可以複製我的案例範本:Google试算表储存格变身进度条,追蹤任务推进、习惯养成、记帐预算,进一步研究。
或是可以进一步整合在「Google试算表团队协作任务清单教学,製作简易版Airtable範本下载」这个案例的应用中。
本文经电脑玩物授权刊登,原文刊载于此