首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google Sheet:编写一个按钮,向一列单元格添加/减去计算值

Google Sheet:编写一个按钮,向一列单元格添加/减去计算值
EN

Stack Overflow用户
提问于 2017-05-15 22:12:21
回答 1查看 371关注 0票数 0

使用的谷歌工作表是here

在“用药记录”选项卡下,有两个带有"+“和"-”符号的按钮。

我想要编写一个宏,这样当我单击"+“符号时,单元格M4的值就会被加上一个值H4*x*y,其中:

代码语言:javascript
运行
复制
x = 1 if J4 = "od", "om" or "on"

= 2 if J4 = "bd"

= 3 if J4 = "td"

= 4 if J4 = "qd"

y = 7 if L4 = "Y"

= countif('Basic Info'!$B$17:$H$17,"x") if L4 = "N" (counting the number of x in the dialysis schedule under "Basic info" tab).

将对M列中的所有单元格执行相同的操作,从单元格M4向下。

类似地,如果我点击"-“按钮,计算值将从M4向下从单元格开始减去。

真的很感谢,如果有人可以协助编写代码,因为我是全新的谷歌应用程序脚本。

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2017-05-16 04:06:35

您可以使用google幻灯片或google绘图创建加号图像,并将其下载到您的计算机上。我将它们下载到我的google drive副本中,以便在google drive中可用。然后,可以从“插入”菜单将该图像插入到电子表格中。然后单击向下箭头并选择assign script并为其指定您的脚本名称。为了测试起见,您可以在脚本中放入如下内容:

代码语言:javascript
运行
复制
SpreadsheetApp.getUi.alert('This is the plus button');

当你点击按钮时,你应该会看到一个警告对话框,上面写着“这是加号按钮”。继续尝试创建您自己的脚本,如果您有任何问题,请回来,我们将提供帮助。

您应该查看脚本编辑器中的帮助菜单,然后单击API参考。文档相当不错。这是一个link to the spreadsheet section

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43981721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档