Javascript 我有3个变量(型号代码,Q';ty,日期)在另一张表中找到相同的型号代码,日期,并将值设置为Q';泰

Javascript 我有3个变量(型号代码,Q';ty,日期)在另一张表中找到相同的型号代码,日期,并将值设置为Q';泰,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我有3个变量1。型号代码(matNo)2。数量(q'ty)3日期 这3个变量在名为“CB Cal”的表中。我还有另一张叫做“自动M”的纸 我希望程序将“CB Cal”中的matNo和日期与“Auto M”工作表中的matNo和日期匹配,然后在工作表中输入q'ty 现在我考虑使用循环,因为我有很多matNo(大约100+matNo)。但我不知道什么是最好的方法。我正在考虑使用数组,但还没有尝试过。非常感谢您的帮助或指导 这是我的工作表的照片,我在图中圈出了3个变量 CB校准表 自动抄表 我将来会有

我有3个变量1。型号代码(matNo)2。数量(q'ty)3日期 这3个变量在名为“CB Cal”的表中。我还有另一张叫做“自动M”的纸

我希望程序将“CB Cal”中的matNo日期与“Auto M”工作表中的matNo日期匹配,然后在工作表中输入q'ty

现在我考虑使用循环,因为我有很多matNo(大约100+matNo)。但我不知道什么是最好的方法。我正在考虑使用数组,但还没有尝试过。非常感谢您的帮助或指导

这是我的工作表的照片,我在图中圈出了3个变量

CB校准表

自动抄表

我将来会有更多的条件,但我只需要知道使用适当的命令。 这是我的无用代码

函数autoCalCB3(){//通过“C”循环
var app=SpreadsheetApp.getActive();
var getCB=app.getSheetByName(“CB Cal”);
var getAutoM=app.getSheetByName(“autom”);
var i;
//var matnoArray=[];

对于(i=4;i您在这个问题上的问题到底是什么?一张工作表中的MatNo和日期必须与另一张工作表中的MatNo和日期都匹配吗?对
循环执行两次
,这样就行了。您也可以使用ATERNATIVE返回MatNo和日期范围内的所有值,然后使用返回的数组在每个范围内迭代。谢谢或者评论。我会试着学习和做你说的。