You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用App Script设置Google Sheets面积图的数据标签数字格式?

Google Sheets脚本设置面积图数据标签自定义格式

可以通过App Script的setOption方法指定特定参数来设置数据标签的自定义数字格式,核心是利用系列(series)下的annotations配置项。

关键参数说明

针对单个系列的数据标签格式,参数路径为:series.[系列索引].annotations.numberFormat,其中:

  • [系列索引]从0开始计数,对应图表中的第N个系列
  • numberFormat的值就是你在图表编辑器中输入的自定义格式字符串(比如"0.00%"、"Data label format"这类)

示例代码

修改你提供的代码,添加数据标签格式设置:

var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var chart = sheet.getCharts()[0];
chart = chart.modify()
  .setOption('vAxes', {0: {title: "Y轴标题"}}) // 保留你原有的vAxes设置
  .setOption('series.0.annotations.numberFormat', 'Data label format') // 给第0个系列设置自定义格式
  .build();
sheet.updateChart(chart);

如果需要给多个系列设置,可重复添加setOption:

.setOption('series.0.annotations.numberFormat', '格式1')
.setOption('series.1.annotations.numberFormat', '格式2')

参考文档相关内容翻译(原谷歌文档面积图配置选项)

系列配置中的annotations选项用于控制数据标签的显示与格式:

  • annotations.numberFormat:设置数据标签的数字格式,支持自定义格式字符串,与Google Sheets单元格格式语法一致。
  • 该选项可针对单个系列独立配置,实现不同系列数据标签格式差异化。

内容的提问来源于stack exchange,提问作者vsnn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 23:12:00