问题标签 [google-sheets-charts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - 如何动态调整谷歌表格图表垂直(y)轴最小值和最大值到数据集?
我正在努力调整 Google 表格折线图,以便垂直 y 轴自动调整到我的数据集。
例如,我不希望 y 轴从 0 开始,而是从我的数据集中的最小值和最大值开始。
在我的工作表中,最小值为 0.712,最大值为 0.811。理想情况是图表 y 轴可以调整为从 0.712 减去 10% 和 y 轴最大值 0.811 + 10% 开始(最小值)。
这应该为我拥有的数据创建一个整洁的图表。我正在努力做到这一点,似乎我无法在垂直轴最小值和最大值下的图表自定义选项中输入公式或其他内容。简单地输入硬值是行不通的,因为我绘制的数据非常动态,因此图表的垂直轴需要根据数据进行调整。
任何帮助将不胜感激。
if-statement - 为什么我的迷你图上显示的线条高于最大值?
我有这张 Google 表格,使用迷你图绘制随时间变化的图表。我想要 2 个不同点的水平线,而迷你图无法做到这一点。因此,作为一种解决方法,我有 3 条不同的迷你图,涵盖相同的数据,但具有不同的最小值和最大值,因此我可以在它们之间绘制边界。
但是有 6 个部分(用红色圈起来)在迷你图上不应该出现的地方显示了线条。
我究竟做错了什么?
https://docs.google.com/spreadsheets/d/1paFqu2hWAlpnzc3Ba0uo2kBfy9Inf2X6iWjQTzr_6XE/edit?usp=sharing
google-sheets - 条件格式的难点解析公式
我正在尝试根据另一个单元格的下拉值设置条件格式,但我正在努力解析正确的公式。我想要发生的是下拉列表中的单元格颜色与项目时间线中相应单元格上的条形图匹配。例如,假设我将 E8 中的下拉菜单更改为“crdnl 站”并且该单元格变为“浅矢车菊蓝色 1”,我想要发生的是 I8 中的时间线条形图也发生更改以匹配 E8 的颜色。困难在于 I8 有两种颜色:一种是白色,以确保条形图仅在与项目相关的几周内显示(颜色为蓝色)。
google-apps-script - 如何将图表从一个 Google 表格导入另一个 + 自动更新
我有工作表 A 和另一个工作表 B。在 A 中存在一个继续填充数据的图表。我想将它复制到工作表 B 中,而不是使用简单的复制/粘贴,而是使用自动更新功能。
不幸的是,我的代码编写能力很差,但我试图在论坛上找到解决方案。只是我发现的一个:我的任务可以用一个脚本来完成。
google-sheets - 在 Google Sheet 折线图中添加一条垂直线
google-sheets - 在 Google Sheet 图表中可视化每月的输入和输出(流量)率
我有一张票数据表 - 每行一张票。每张票都有一个开放日期。当票被关闭时,它会获得一个关闭日期。
查看月份视图,我们有:
- 投入率= 每月开出多少张新票
- 产出率= 每月关闭多少张票
- 开票= 每月有多少张开票
我将使用它作为示例数据:
如果我手动将打开的日期与关闭的日期结合起来,我会得到:
我可以把它放在一个支点中以获得:
这向我显示了每个月打开和关闭的数量。我可以将其用作图表的来源:
但这并没有显示每个月有多少开张——新开张加上旧开张减去关闭的总数。如果我手动进行数学运算,我会得到:
所以,我想知道是否有办法获取我的源数据并自动生成我想要的数据透视表/图表 - 显示每月打开的数量、每月关闭的数量以及每月打开的数量。
google-sheets - 如何缩小图表/过滤掉“零”值,这样结果就不会被塞进一个很小的空间
我有一个代表两列数值数据的折线图。图表的 X 轴显示从 2020 年初到年底的所有日期,Y 轴是两列的值。
问题是我对两个 Y 值只有一个条目,并且图表显示了从第一个日期到最后一个日期的所有值(除了一个条目之外,它将为零)。发生的情况是图表的线数据被塞到最左边,因为它包含两个数据列中的所有值,而不是不为零的值。
如何更改图表,使其仅显示已输入的 Y 值,以便我可以清楚地看到图表?基本上只是过滤掉列中的所有“零”条目,所以我只看到图表中表示的填充值?
google-apps-script - 如何使用应用脚本更新现有图表的数据范围?[谷歌表格]
我创建了下面的脚本,该脚本在编辑单元格 J1 时从 onedit 函数运行。该图表存在于标题为“每日数据”的工作表中。它将使用的数据来自标题为“长期数据”的表格。
我使用以下链接作为指导:https ://developers.google.com/apps-script/reference/spreadsheet/embedded-chart 。
感谢您的任何帮助。
google-apps-script - 如何使用 App Script 删除现有图表的 2 个数据范围中的 1 个?
在某些情况下,我有一个最初包含 1 个数据范围的图表,我现有的宏向其中添加了第二个数据范围。
我现在想删除图表的原始数据范围,以便它只显示新的数据范围。这可以通过 Google App Script 来实现吗?





