我做搜索引擎优化,因此我有很多关键字在不同的电子表格中流动。我想要一种方法来根据特定的过滤器将这些过滤到单独的工作表中,但我一生都无法弄清楚如何在 Google Apps 脚本中执行此操作。
我为自己设定的标准是:
在第 1+2 列中输入字符串及其相应卷的列表。
过滤词列表写在第 3 列中。
该脚本必须为每个过滤词创建一个新工作表,如果字符串包含过滤词,则将字符串+卷移动到这些不同的工作表中。
示例:过滤词:Apple, Banana, Pineapple
字符串:“苹果很大”,卷:“100”
该脚本会将字符串和音量移动到第 1 行名为“Apple”的工作表中
(请注意,我在编码方面毫无经验)我相信您可以使用以下结构:
for(let i = 0; i <= column3RowAmount; i++){ //Run as long as there are more filter words
create(column3Row[i]); //create a new sheet with the name of the filter word
for(let j = 0; j <= column1RowAmount; j++){ //Run as long as there are more keywords
if(column1Row[j].indexOf(column3Row[i]) >= 0){ //If the Row in column 1 contains the filter word
column1Row[j].moveToSheet(column3Row[i]); // Make sure not to move Column 3, but only 1+2
}
}
}
示例表:https://docs.google.com/spreadsheets/d/15YIMyGmmfZdy094gwuJNxFmTd8h7NOLnA8KevZrGtdU/edit? usp=sharing
哔哔one
守着星空守着你
相关分类