谷歌电子表格API v4 - 查找值

Nit*_*hin 3 google-sheets google-spreadsheet-api google-sheets-api

如何使用新的api v4搜索谷歌电子表格.

在api docs中我找到了find/replace,但它找不到单元格,它只替换了单元格.那么有什么方法可以在google电子表格中找到一个除了获取所有数据并在其中搜索的强力方法之外的值的方法吗?

小智 5

这有点像kludge,但是我使用带有此公式的API创建一个单元格来搜索工作表中的指定列:

=ADDRESS(MATCH("SEARCHSTRING",A1:A999),2)
Run Code Online (Sandbox Code Playgroud)

这意味着我必须进行三种不同的调用(写入,读取和清除),它只适用于单个列或行,但我发现它对大型电子表格很有用.

  • 如果你只想要一行,你可以试试这个: =ROW(INDIRECT(ADDRESS(MATCH("SEARCHSTRING",A:A,0),1))) (2认同)