【问题标题】:Hide Rows Formula in Spreadsheet在电子表格中隐藏行公式
【发布时间】:2018-06-13 06:05:34
【问题描述】:

如果单元格的值为空,电子表格上是否有一个公式可以删除行?例如=if(A2 = "","hide row A1", "show A1")。我正在使用 Google Form 和 Form Publisher 插件根据我在表单中输入的值生成新的电子表格。

或者有什么办法吗?

生成的 PDF

【问题讨论】:

  • 公式不能改变 UI 的任何方面。它返回一个值(或多个值)。您可以返回一个真/假值并将其用作过滤行的基础,但您也可以只过滤具有空单元格的行。
  • 谢谢@AndyG 你有什么办法吗?因为每次我提交表单时,它都会生成新的电子表格或 pdf。
  • 做什么?过滤行?我相信你会发现这个功能。

标签: google-sheets google-forms


【解决方案1】:

公式只是自定义函数的返回值,您需要使用脚本解决或手动隐藏它。

检查可能对您有帮助

【讨论】:

  • 我也尝试为此创建一个脚本,但插件正在生成新的电子表格并将数据提取到主电子表格。脚本可以在生成的新电子表格上运行吗?
【解决方案2】:

公式只返回一个值或一个值数组,它们不能隐藏/显示行。您可以使用 FILTER、QUERY 以及其他组合的 Google 表格函数来仅返回需要的值。

另一个替代方法是使用Google Apps Script

【讨论】:

    【解决方案3】:

    您不能隐藏该行,但可以使其内容不可见。使用条件格式将整行的字体颜色更改为“白色”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多