我需要在DFP广告管理系统上的表格上设置投放进度条。 我希望栏显示广告系列根据其开始和结束日期的投放百分比。示例:
进度计算为投放目标的百分比除以经过的时间百分比: 进度=(投放目标的百分比)/(经过的时间百分比) 投放进度假设展示次数均匀分布。
例如,在展示广告系列的50%时间内已实现其展示目标的50%的订单项的进度为100%。但是,在为期4天的广告系列的第3天结束时投放了50%展示次数目标的订单项会有以下进度: 50/75 = 66%
最重要的是,我需要进度条来显示我当前在广告系列中的位置(照片中的垂直灰线)。
答案 0 :(得分:9)
当我使用teocrasto的公式时,出现错误,我可能应该进行了一些更改,但是以下公式对我来说效果很好。
=SPARKLINE(20,{"charttype","bar";"max",100})
在此示例中,进度条已填充20%。因此,将数字100更改为“全部”金额,将20更改为您希望填充的数字。您可以使用单元格代替那些数字。
如果要更改“主”栏的颜色,请使用此
=SPARKLINE(20,{"charttype","bar";"color1", "blue";"max",100})
它将采用常见的“单词”颜色,为了更精确,请使用十六进制(#0000FF)。
我希望这会有所帮助。
答案 1 :(得分:3)
你可以使用这种快速而又肮脏(但功能强大)的解决方法:你建立一个重复N次(使用REPT功能)char“|”(或任何你喜欢的)的函数,其中N是你的百分比。 在下面的公式中,N是
=REPT(CHAR(406);N)
编辑,甚至更好:只需将actualValues
和\D32
替换为您的值(可以是范围)和最大值,它将显示单元格内的进度条。
=SPARKLINE(actualPercentage;{"charttype"\"bar";"max"\D32})
这是一个很小的预览: Progress Bar using Gsheet sparkline