Google sheets 根据第1行中的可能值列表删除列的脚本

Google sheets 根据第1行中的可能值列表删除列的脚本,google-sheets,Google Sheets,我想一个脚本删除谷歌电子表格中的列,如果内容匹配约30个可能的文本字符串列表。e、 g.自定义变量1、自定义变量3、自定义变量9等 我不熟悉谷歌脚本。我搜索了这个论坛,但没有找到一个处理我的具体情况的起点——根据字符串值列表而不是单个值或对话框中的值输入删除列 任何帮助都将不胜感激 Scott C如果我理解您的要求,您希望通读一列并将值列表与该列每行中的值进行比较。如果该列包含这30个值中的任何一个,请删除该列 一种方法是: 硬编码一个数组,其中包含所有您想要的值。循环遍历所需的列,将每个值存储

我想一个脚本删除谷歌电子表格中的列,如果内容匹配约30个可能的文本字符串列表。e、 g.自定义变量1、自定义变量3、自定义变量9等

我不熟悉谷歌脚本。我搜索了这个论坛,但没有找到一个处理我的具体情况的起点——根据字符串值列表而不是单个值或对话框中的值输入删除列

任何帮助都将不胜感激


Scott C

如果我理解您的要求,您希望通读一列并将值列表与该列每行中的值进行比较。如果该列包含这30个值中的任何一个,请删除该列

一种方法是:


硬编码一个数组,其中包含所有您想要的值。循环遍历所需的列,将每个值存储到一个数组中(这样在完成时总共有两个数组,一个带有硬编码的值,另一个带有列值)。然后,从数组2中获取这些值,并查看它们是否与数组1中的任何单词匹配。如果其中一个值与您的列表匹配,请删除该列。

您能否上传一份副本电子表格作为示例。如果能展示你尝试过的实验,那就太好了。