1 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
我相信你的目標(biāo)如下。
當(dāng)“數(shù)據(jù)”表中的單元格 BF2:BQ 中有值時(shí),您想從同一行的“F”列中檢索值,并將值放入“過敏”表中。
您希望使用 Google Apps 腳本實(shí)現(xiàn)此目的。
在這種情況下,我想建議在“更新:”部分修改您的底部腳本。
修改腳本:
function newNames(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var data = ss.getSheetByName("result");
var cdata = ss.getSheetByName("result");
var valuesOfFormData = data.getRange("F2:BQ" + data.getLastRow()).getValues(); // Modified
var valuesForOrderChanges = valuesOfFormData.reduce((ar, [c,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ...d]) =>{
if (d.some(e => e.toString() != "")) ar.push([c]); // Modified
return ar;
}, []);
if (valuesForOrderChanges.length > 0) {
cdata.getRange(2, 1, valuesForOrderChanges.length, valuesForOrderChanges[0].length).setValues(valuesForOrderChanges); // Modified
}
}
添加回答
舉報(bào)