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

如何使用JavaAPI过滤我从google工作表中读取的行

唐沈义
2023-03-14

有没有办法使用Google工作表API只读取列X中带有空单元格的行?

这是我今天从谷歌表单上看到的方式,但我没有看到任何“过滤”方法。

    final ValueRange values = service.spreadsheets()
            .values()
            .get(spreadSheetId, range)
            .execute();

共有1个答案

谢涵亮
2023-03-14

您可以检查条件类型,然后使用BLANK

单元格的值必须为空。由条件格式和筛选器支持。不需要条件值。

这里还有另一个参考:FilterCriteria,您可以使用它在过滤器或过滤器视图中显示/隐藏行。使用hiddenValues[](应隐藏的值)和<代码>条件(要显示值,该条件必须为真。)领域。

 类似资料:
  • 一个应用程序引擎应用程序使用驱动API创建了一个Google驱动表(来自XLS),并带有默认的服务帐户。新创建的文档已与个人共享,文件访问权限已确认。 现在我想从这个Google表单创建一个BigQuery表。所以我已经为上一步启用了驱动API。我已调整BigQuery服务,以创建具有必要作用域的凭据: 但当我调用控制器接收带有以下代码的工作表时,仍然没有运气: 我得到的错误表明范围没有提供给凭据

  • 我正在搜索,但我找不到答案,我需要基于权限的安全资源,我不能使用过滤器,因为FacesContext之前没有初始化,我需要在会话bean中加载权限。避免使用过滤器的解决方案?PhaseListener、ViewHandler和ResourceHandler无法捕获URL资源请求,例如,我需要拒绝此直接访问: Thx提前...

  • 我使用脚本将数据从MySQL数据库导入到工作表中。在导入过程中,其他具有重公式的工作表(vlookup、sumifs、filter)会不断重新计算,因此需要花费很长时间。我想在MySQL数据完全导入后,通过脚本插入公式。 为了简化此过程,我想将工作表上的所有公式(这是一个很长的工作表)提取到一个文件中,并将提取的数据格式化为以下方式:示例:从工作表“摘要”中提取数据: 循环检查工作表中的每个单元格

  • 问题很简单:我在gDrive上有一些数据,例如在上。 我也有一个简单的gColab笔记本。 所以,我想做这样的事情: 不幸的是,所有的例子(像这样-https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/io.ipynb,例如)建议只将所有必要的数据主要加载到笔记本。 但是,如果我有很多数据,它可能会非常复杂

  • 我正在使用对象读取Excel文件并返回DataTable中的数据。下面的Excel工作表有两列,这两列是导入的,但我也想用我的数据读取Excel行号。 这是我用来读取Excel文件的代码: 我可以通过数据表中的新列的增量数来管理它,但是我可以应用WHERE子句和SELECT语句来返回来自不同行号的数据吗(应用增量行号可能会失败)?

  • 我可以知道如何从Katalon Studio的excel工作表中读取数据,以便从文件中读取APIendpoint以检查其输出吗? 如何用java编写代码来运行URL并验证来自APIendpoint的响应?