Google apps script GoogleSheet:为一列单元格添加/减去计算值的按钮编程

Google apps script GoogleSheet:为一列单元格添加/减去计算值的按钮编程,google-apps-script,google-sheets-api,google-sheets-query,Google Apps Script,Google Sheets Api,Google Sheets Query,使用的谷歌表单是 在“用药记录”选项卡下,有两个带“+”和“-”符号的按钮 我想编写一个宏,这样当我单击“+”号时,单元格M4的值将与H4*x*y的值相加,其中: 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

使用的谷歌表单是

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

我想编写一个宏,这样当我单击“+”号时,单元格M4的值将与H4*x*y的值相加,其中:

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向下的单元格中减去

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


提前谢谢你

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

SpreadsheetApp.getUi.alert('This is the plus button');
当你点击按钮时,你会看到一个警告对话框,上面写着“这是加号按钮”。继续并尝试创建您自己的脚本,如果您有任何问题,请回来,我们将提供帮助


您应该查看脚本编辑器中的“帮助”菜单,然后单击API参考。文档非常好。这是一个。

嘿,谢谢你的通知。我已经更新了链接。