java - 使用java在谷歌表格中执行QUERY公式
问题描述
嗨,我可以使用 java 应用程序连接和编辑等谷歌表,但是我希望能够使用 QUERY 语言(理想情况下)查询谷歌表,以查找并返回其中包含特定单元格的行。原因是在大型电子表格中,下载并手动搜索包含特定单元格的一行的所有数据是不可行的。我正在寻找的一个例子:
Sheets service = this.service;
ValueRange result = service.spreadsheets().values().get(spreadsheetId, "=QUERY(A:I,"SELECT A,B,C,D,E,F,G,H,I WHERE A = 'Random String'",1")).execute();
这显然是不正确的,因为该范围不能包含公式但是我想知道是否有人知道针对此问题的特定解决方法?我的一个想法是可能将公式写入单元格,然后读取响应,但是这是非常低效的,理想情况下有某种 java 方法允许对表单进行公式查询,响应是结果?任何帮助将不胜感激!
解决方案
推荐阅读
- python - 使用 pandas 绘制系列或数据框,其 x 轴比可用的实际数据长
- python - Python 构建动态 if 条件 - 或/和
- c++ - 这是不正确的警告吗?
- ssl - Kubernetes nginx-ingress:SSL 错误版本号错误
- openssl - 使用 socat 和 openssl 作为 DTLS/PSK 隧道
- javascript - setInterval 重置后保持旧间隔
- sql-insert - 通过 ODBC 传递给 Informix 的脚本大小
- xamarin - 如何在 Xamarin.iOS 的 CORE 蓝牙类中获取 Pairing PopUP
- c++ - 覆盖 dll 中的 fastfail 以防止整个应用程序在 STACK_BUFFER_OVERRUN (0xc0000409) 上崩溃
- python - 根据列表的索引在 for 循环中拆分列表