所以我在Google电子表格文档中有2张。
SHEET 1有一列包含以下数据:
ID
1
2
3
4
5
6
7
8
9
..
然后SHEET 2有2列,包含以下数据:
ID EMAIL
1 s@abc.com
2 a@abc.com
7 f@abc.com
...etc
我需要在" Form Submit"上运行脚本。它执行以下操作:
有人可以帮我这个吗?这两张表都在同一个谷歌文档中。
谢谢!
沙市
答案 0 :(得分:0)
不确定你想在这里实现什么。如果这样查找'是更广泛的onFormSubmit的一部分,您可以创建一个在需要时调用的函数,传入ID和电子表格。
function yourMainFunction() {
var ss =
...
var id =
var email = lookupEmail(id, ss)
....
...
}
function lookupEmail(id, ss) {
var lookupSheet = ss.getSheets()[1]; //second sheet
var data = lookupSheet.getDataRange()
.getValues()
var email;
for (var i = 0, len = data.length; i < len; i++) {
if (data[i][0] == id) { //id's are in the first column
email = data[i][1] //email is in the second column
} else {
email = null; //if not found return null
}
}
return email;
}