Google apps script 在谷歌脚本中,如何根据另一个工作表中的搜索条件从一个工作表中提取值?
所以我在谷歌电子表格文档中有两张表格 表1有一列包含以下数据:Google apps script 在谷歌脚本中,如何根据另一个工作表中的搜索条件从一个工作表中提取值?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,所以我在谷歌电子表格文档中有两张表格 表1有一列包含以下数据: ID 1 2 3 4 5 6 7 8 9 .. ID EMAIL 1 s@abc.com 2 a@abc.com 7 f@abc.com ...etc 然后,表2有两列,其中包含以下数据: ID 1 2 3 4 5 6 7 8 9 .. ID EMAIL 1 s@abc.com 2 a@abc.com 7 f@abc.com ...etc 我需要在“表单提交
ID
1
2
3
4
5
6
7
8
9
..
ID EMAIL
1 s@abc.com
2 a@abc.com
7 f@abc.com
...etc
然后,表2有两列,其中包含以下数据:
ID
1
2
3
4
5
6
7
8
9
..
ID EMAIL
1 s@abc.com
2 a@abc.com
7 f@abc.com
...etc
我需要在“表单提交”上运行一个脚本,该脚本执行以下操作:
沙希不知道你想在这里实现什么。如果此“查找”是更广泛的onFormSubmit的一部分,则可以创建一个在需要时调用的函数,并传入ID和电子表格
function yourMainFunction(){
变量ss=
...
变量id=
var电子邮件=查找电子邮件(id,ss)
....
...
}
功能查找电子邮件(id,ss){
var lookupSheet=ss.getSheets()[1];//第二张工作表
var data=lookupSheet.getDataRange()
.getValues()
var电子邮件;
对于(变量i=0,len=data.length;i