gpt4 book ai didi

search - 如何搜索 Google 电子表格?

转载 作者:行者123 更新时间:2023-12-04 10:01:24 29 4
gpt4 key购买 nike

我正在做一些详尽的搜索,需要确定新域 (URL) 是否已经在电子表格中。但是,没有一个电子表格对象具有搜索功能,即在大多数文档对象中找到的 findText()。我觉得我错过了一些重要的东西。
我错过了什么?

findText 函数:https://developers.google.com/apps-script/class_table#findText

搜索结果对象:https://developers.google.com/apps-script/class_searchresult

电子表格对象:https://developers.google.com/apps-script/class_sheet

我最好的猜测是尝试转换文档表中的特定电子表格范围,然后执行搜索。门德斋

最佳答案

不幸的是,电子表格服务中没有搜索功能。您可以获取正在搜索的范围的数据,然后对其进行迭代以寻找匹配项。这是一个简单的函数,可以做到这一点:

/**
* Finds a value within a given range.
* @param value The value to find.
* @param range The range to search in.
* @return A range pointing to the first cell containing the value,
* or null if not found.
*/
function find(value, range) {
var data = range.getValues();
for (var i = 0; i < data.length; i++) {
for (var j = 0; j < data[i].length; j++) {
if (data[i][j] == value) {
return range.getCell(i + 1, j + 1);
}
}
}
return null;
}

关于search - 如何搜索 Google 电子表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10807936/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com