当前位置: 首页 > 知识库问答 >
问题:

如何使用链接单元格的公式插入行?谷歌表单API

易炳
2023-03-14

答案是接下来:

1) 谷歌表单单元格“A11”中有公式,例如“=F11 C11”;

2)我在https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/batchUpdate或https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/append的帮助下,将多个数据附加到此Google Sheet列表

3) 我需要使用“A12”的当前位置为其添加值。它必须变成“=F12 C12”。

或者,如果我在顶部追加数据(如这里所述-GoogleSheetsAPI追加方法(最后一个在顶部)),我需要将追加下的公式更改为正确的值。如果“A11”的当前值为“=F11 C11”,那么,如果我在此行之前添加3行,它将成为“A14”单元格,并且它的值必须更改为“=F14 C14”

有没有办法直接在GoogleSheetsAPI请求中实现这两种场景?谷歌工作表中可能有一些设置可以帮助我(比如单元格/列的格式设置等)?

UPD。现在一切正常,除了公式返回异常时发生的事件!我的问题目前还不现实,但我仍然不明白在哪些情况下公式会改变,在哪些情况下不会改变。

共有1个答案

南宫书
2023-03-14

答案很简单!

我用公式“=B2 C2”更新单元格“A13”,由于单元格“B2”和“C2”在每次更改后都保持不变,我的单元格“A13”仍然链接单元格“B2”和“C2”。

但是如果我将在'B2'和/或'C2'之前添加行,那么公式将改变,我的单元格'A13'将链接'B3'和'C3'。

 类似资料:
  • 在google sheets中,我有一张包含大量文本消息的表单。每条短信都有一个唯一的电话号码。 在另一张表格中,我有一张所有电话号码的表格,以及相应的零(女性)或一(男性)。 我希望第一页在每条文本消息旁边有一个额外的列,由第二页的查找确定为0或1。 我尝试过的:我考虑过使用过滤器或匹配,但这两种方法都不能帮助我找到正在迭代的单个目标单元格。谢谢你的想法。

  • 我有一个谷歌表单的问题。我最近创建了一个Google表单,允许人们留下反馈。但是,当人们填写表单时,我不希望Google表单上的新行插入下方,我希望该行插入顶部。 我已经尝试使用下面的代码,但是它不起作用。 新行仍然插入底部

  • 我希望有人能帮我调整(甚至替代)我在谷歌表单中使用的一个公式,根据谷歌表单输入的信息自动填充列。 简单地说,我使用索引函数来匹配从谷歌表格中的下拉菜单中选择的名称,并到达谷歌表格的E列,在“表格2”的A列中收到与相同名称列表的响应。索引公式从表2中获取与该名称相关的信息(例如:注册号、电子邮件地址),并将其放在“表格回复1”表中,与谷歌表格的输入一起(当然包括出现在E栏中的名称)。 我一直在使用(

  • 我正在尝试以一种可以使用“=MATCH()”函数复制的方式插入一个指向单元格的超链接。但是,如果不使用GID,我似乎无法找到在Google工作表中链接单元格的方法。 当我右键单击并“获取到此单元格的链接”时,我最终会得到一个带有“#gid=1933185132”的网址。然而,这没有结构,我不能用它来匹配公式,并像我通常在Excel中那样自动填充它。 https://docs.google.com/

  • 谷歌电子表格中有一个项目列表,我们需要链接谷歌硬盘上另一个文件夹中的一组文件。链接的功能如下所示: 我们遇到的问题是,如果文件夹的内容与列表的顺序不完全匹配,则文件到行项目的顺序将不同步。如果同一行中另一个单元格的内容与文件名中的内容匹配,我们希望某些文件超链接到工作表中的某些单元格。我们希望避免为每个行项目手动创建链接。这在谷歌表单中是可能的吗?

  • 我有一个电子表格,记录了几个月的旧账户。有没有办法让Google Sheets在每个月的1号自动更新一个单元格? VG:一个账户有78个月的历史,在9月1日它就有79个月了。我想在本月1日自动更新它,这样我就不必在每个帐户年龄单元中手动添加1。